執行sh檔案 進行MongoDB的業務邏輯匯入

2021-09-07 03:27:48 字數 625 閱讀 7709

將從hdfs中的資料轉化為json格式寫入檔案後,十個檔案的檔名為 檔名_01 ...._02 ....03格式。 編寫個簡單的sh檔案 通過for do迴圈讓i+1 檔名對應上就可以的- -執行時要傳入檔名稱以及需要匯入的資料檔案的路徑,之所以要傳進去 也是為了方便專案後續更改目錄嘛~

.sh檔案: 

最後指定的命令就是在mongodb的bin目錄下: ./batchimport.sh dw_label_datas_crm /home/mongodb/mongodb/importdatafile

這就完了了了。。。。。不過還是請求教--eval的用法 。。。貌似要寫個js指令碼。。。還請路過大神賜教。。

Linux下面執行 sh檔案

今天公司有用到.sh檔案來自動化更新啟動war包,所以就來記錄一下遇到的乙個小問題,嘿嘿 windows linux xshell 1.以startup.sh為例子,cd到startup.sh檔案所在的目錄,ll檢視目錄下的檔案 2.chmod u x startup.sh 給檔案新增x許可權 許可...

ubuntu下執行sh檔案

一 需要給s 件新增可執行許可權 先切換到s 件的目錄下,然後執行 我的shell檔案為run.sh chmod u x run.sh 加可執行許可權 cd home lab k cnn run.sh.的意思是說在當前的工作目錄下執行run.sh。如果不加上.bash可能會響應找到不到run.sh的...

linux下如何執行 sh檔案

乙個中等水平的linux使用者一定少不了經常執行.sh檔案,當然了,你可以在圖形介面下面直接雙擊該檔案,但無疑比較浪費時間。現在介紹第一種方法 在ubuntu下的 首先你要開啟乙個終端。然後輸入sudo su 隨後輸入密碼。這樣就取得了root使用者許可權。然後找到那個檔案 當然是在終端裡面用命令找...