我正在编写一个脚本,我在一台服务器上运行脚本,通过该脚本我创建了与另一台机器的ssh连接,并希望在远程机器上继续以下脚本代码....任何机构都可以告诉我们这是什么方式去做吧?
答案 0 :(得分:0)
如果你想通过ssh在远程主机上执行一个命令并在本地主机上获取输出,那么我对你的理解是问题然后使用。
ssh -n <hostname/IP> 'command'
其中-n将从/ dev / null
重定向stdin您可以将输出存储为变量或文件
var =`ssh -n <hostname/IP> 'command'`
或
ssh -n <hostname/IP> 'command' >> output.txt
如果你想发送多个命令使用;用于命令分隔符。
否则您需要明确指定密码。