shell shell終端執行Python指令碼

2021-10-23 22:45:18 字數 686 閱讀 9720

shell命令列輸入python即可進如python的命令列

可檢視python編譯器的版本資訊

輸入命令列:exit()

快捷鍵: ctrl+z

shell呼叫python指令碼,並且向python指令碼傳遞引數:

shell中:

python test.py $para1

$para2

test.py中:

import sys

deff(canshu1, canshu2):.

....

f(sys.ar**[1]

, sys.ar**[2]

)

nohup python -u mycode.py > test.log 2>

&1 &

注意:

-u引數的使用:python命令加上-u(unbuffered)引數後會強制其標準輸出也同標準錯誤一樣不通過快取直接列印到螢幕。

最後的 & 表示在後台執行

2 表示輸出錯誤資訊到提示符視窗

1 表示輸出資訊到提示符視窗,1前面的&要注意新增,否則還會建立乙個名為 1 的檔案

最後會把日誌檔案輸出到 test.log 檔案

Shell Shell指令碼執行

shell指令碼執行的方法有一下幾種 一.shellname.sh 二source shellname.sh 三chmod x shellname.sh shellname.sh 四sh shellname.sh區別和相同點 他們的相同點是都可以成功執行乙個shell指令碼。而不同點有 第一種方法 ...

終端執行sublime的方法

一直感覺sublime很好用的樣子,但可惜他預設不支援從終端啟動。實現這個功能要這樣做 macos 進入終端輸入 sublime預設安裝在這裡 然後需要的時候在終端輸入sublime就能啟動sublime了。sublime wtf.txt 建立檔案只要這樣輸入命令,檔案會儲存在當前目錄下,很方便吧 ...

C C 程式設計 執行終端命令

include intmain int argc,char ar include include include include using namespace std intmain while fgets line,sizeof line 1 fp null pclose fp return0 ...