我有一个脚本(比如run.py),我想将它 scp 到远程机器(比如10.1.100.100),cd 到该远程机器的目录中,然后run.py在该目录中执行。
如何将上述过程包装在一个 bash 脚本中?我不知道如何让 bash 在另一台机器上远程执行命令。
希望我能run.py在我的终端中看到标准输出。但如果我只能重定向它,那也没关系。
chmod +x ./run.py
scp -pq ./run.py 10.1.100.100:'/home/myremotedirectory/run.py'
ssh 10.1.100.100 'cd /somedirectory && /home/myremotedirectory/run.py'
Run Code Online (Sandbox Code Playgroud)
看看有没有帮助