在shell下,如果你想把python --version
返回的值賦值給某個變量,你會發現腳本不報錯,但變量爲空,但你手動執行python --vserion
是有返回結果的
但是放到腳本里這麼寫echo出來的變量卻是空
原因:
因爲python執行完是輸出的是錯誤輸出,不是標準輸出,修改下就可以了
這樣a的變量就有值了吧
在shell下,如果你想把python --version
返回的值賦值給某個變量,你會發現腳本不報錯,但變量爲空,但你手動執行python --vserion
是有返回結果的
但是放到腳本里這麼寫echo出來的變量卻是空
原因:
因爲python執行完是輸出的是錯誤輸出,不是標準輸出,修改下就可以了
這樣a的變量就有值了吧