在远程服务器上运行本地shell脚本,而不用将它复制过去

・1 分钟阅读

 $ ssh user@server bash < /path/to/local/script.sh

说明

一个简单的输入重定向,来自本地shell脚本,由远程服务器上的bash执行。

重要的是,如果你有一个复杂且很长的命令链在远程服务器上运行,最好将命令放在shell脚本中,将长一行分成多行以便于阅读和更容易调试。

根据脚本的语言来替换bash,例如,对于python :


ssh user@server python < /path/to/local/script.py

Hujiuxiang profile image