更新:
抱歉,该命令似乎是在远程执行的,但只是不在存在的路径中执行script.sh
。
所以我修改了问题标题
如何从本地计算机在远程服务器上运行可执行 .sh 文件?
到
如何从本地的远程服务器上的远程存在路径中运行可执行的 .sh 文件?
我创建了一个 shell 脚本my_script.sh
我在远程服务器“111.111.111.111”上它与服务器的文件系统一起工作并完成一些我想要的工作。
然后我想从本地终端运行命令,例如:
ssh -p 22 user@111.111.111.111 "~/user/path/my_script.sh"
但我注意到 shell 是在~/user/
不是~/user/path/
.
我应该怎么做才能确保 shell 脚本完全按照我输入的方式执行my_script.sh
在远程终端中键入的内容执行?
谢谢
归档时间: |
|
查看次数: |
8972 次 |
最近记录: |