我正尝试通过 ssh 将远程计算机上的文件从文件夹 A 移动到文件夹 B。
我正在使用此命令:ssh user@server“sh scan/script.sh”
这将运行一个包含一些文件操作的脚本,在远程机器上移动文件。问题是我的 SSH 似乎试图在本地计算机上执行 script.sh 的内容。
我正在使用 zsh。
谢谢您的帮助
答案1
您可以通过 ssh 执行远程命令,例如:
ssh -n 用户@主机 mv fileOnRemoteServer 目标
答案2
你使用的是 Linux 系统?应该不会有什么问题。
现在,您确定命令没有在远程计算机上运行,而只是在您的计算机上显示脚本的输出吗?这样会使得脚本看起来在您的计算机上运行,但实际上并没有。