我正在嘗試透過 ssh 將遠端電腦上的文件從資料夾 A 移至資料夾 B。
我正在使用這個命令: ssh user@server "sh scan/script.sh"
這將運行一個包含一些文件操作的腳本,在刪除電腦上移動文件。問題是我的 SSH 似乎嘗試在本機上執行 script.sh 的內容。
我正在使用 zsh。
謝謝您的協助
答案1
您可以透過 ssh 執行遠端命令,例如:
ssh -n user@host mv fileOnRemoteServer 目的地
答案2
你在 Linux 機器上嗎?這應該沒有任何問題。
現在,您確定該命令沒有在遠端電腦上運行,而只是在您的電腦上顯示腳本的輸出嗎?這將使腳本看起來像是在您的電腦上運行,儘管它並未運行。