0
我此行我的Perl腳本,sshes到遠程機器上執行的bash腳本和執行bash腳本:對不按錯誤輸出行爲的遠程計算機
system("ssh -t remotemachine /dir/dir/bashscript");
在我的bash腳本,我用退出代碼2 some commands 2 >> error.txt
捕獲我可能遇到的任何錯誤,並且我希望將此error.txt寫入存儲bash腳本的同一文件夾中。
我的問題是當我ssh進入機器,並從終端運行程序,錯誤可以捕獲並寫入error.txt,但如果我從我的Perl運行程序,程序能夠運行,但錯誤未被捕獲。
有什麼建議嗎?
這就是問題所在!謝謝! – idleonbench