gpt4 book ai didi

bash - 通过 SSH 执行存储在文件中的 Bash 脚本

转载 作者:行者123 更新时间:2023-11-29 08:45:10 24 4
gpt4 key购买 nike

假设我在文件 foo.sh 中存储了以下 Bash 脚本:

#!/bin/bash
echo foo

无需 scp 文件,我如何才能在远程计算机上执行存储在 foo.sh 中的脚本?

我尝试了以下(有一些变化)但没有成功:

$ ssh root@remote eval `cat foo.sh`

eval `cat foo.sh`似乎在此处扩展为 eval #!/bin/bash echo foo

最佳答案

ssh root@MachineB 'bash -s' < local_script.sh

我从那个线程得到它:How to use SSH to run a shell script on a remote machine?

关于bash - 通过 SSH 执行存储在文件中的 Bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5663679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com