2
我需要在Linux服務器與下面的參數來執行bash腳本Do_Regr.sh:bash腳本使用os.system
./Do_Regr.sh -i Testlist_Regression.in -m 135.24.237.167 -g
如何運行上面的使用Python腳本使用os.system ()?
我需要在Linux服務器與下面的參數來執行bash腳本Do_Regr.sh:bash腳本使用os.system
./Do_Regr.sh -i Testlist_Regression.in -m 135.24.237.167 -g
如何運行上面的使用Python腳本使用os.system ()?
import subprocess
subprocess.Popen("./Do_Regr.sh -i Testlist_Regression.in -m 135.24.237.167 -g",shell=True)
這應該做it.Make確保您的Python腳本也是在同一個目錄,或使用os.chdir
到那裏。
感謝您的快速回復,以及另一個快速問題:如果我需要執行/ bin/bash後跟某個shell腳本或.env文件的源代碼,那麼我是否應該遵循相同的步驟?它像'/ bin/bash'後面跟着source /sf/tools/firmware/fwenv.sh;源〜/ griffin.env我做,然後運行上面的腳本 – user3565150 2015-02-11 10:28:03
@ user3565150應該工作 – vks 2015-02-11 10:28:45