我運行一個通過ssh連接調用另一個腳本的腳本。腳本通過ssh調用腳本=> bash:...:沒有這樣的文件或目錄
我的腳本執行以下命令:
ssh $cluster "bash $create 2 2 $parts"
其中$cluster
是ssh的字符串,$create
是在目標機器上的bash腳本的絕對路徑。我在前幾行運行了ssh $cluster "mkdir $serialized/$number"
,這工作得很好。
但是這個命令返回我:
bash: /data/.../create.bash 1 2 8: No such file or directory
的文件是在機器上,我可以在那裏執行命令,但我無法弄清楚如何從腳本內通過ssh做到這一點。我嘗試了不同的命令,總是收到這個異常。
感謝您的幫助!
哇,這實際工作。謝謝! – progfan 2017-12-13 18:47:30