最近開始學習python,因為專案需要,需要測試使用python+hsql,在網上也查了不少資訊,因為工作環境比較特殊,執行指令碼都是用的定製化工具,大概情況就是需要將指令碼提交到集群然後通過etl排程執行,所以python指令碼不像以往的開發那樣子寫,感覺和shell指令碼執行hsql乙個道理。
在這裡要感謝博主的分享
這一段給了我很大的啟發,我是一名初學者,如果有遇到和我相同情況的朋友有個借鑑。
os模組中的system()函式可以方便地執行其他程式或者指令碼。
語法如下:os.system(command)
其引數含義如下所示:
command 要執行的命令,相當於在windows的cmd視窗中輸入的命令。如果要向程式或者指令碼傳遞引數,可以使用空格分隔程式及多個引數
下面是**內容
這是執行截圖
shell中以 f的方式呼叫awk指令碼
對檔案中的數字進行格式化,保留小數點兩位,整數部分每三位一分割 用法 awk f frm num.awk 列號列表 目標檔案 最後乙個引數為目標檔案,其他為列號 沒有列號則對所有資料格式化 如 awk f frm num.awk 1 2 3 4 a.txt 檔名 frm num.awk functi...
以shell方式執行sql指令碼總是不成功的一則原因
shell指令碼 bin sh opt sybase sybase.sh isql s usa p input.sql test sybase.log input.sql指令碼 use master godisk init name test physname opt sybase data tes...
運維常用shell
列出你最常用的10條shell history awk end sort rn head history awk end sort rn head grep v bash history awk end head 網路連線數目 netstat an grep e tcp cut c 68 sort ...