我想从shell脚本调用telnet,并让telnet执行一些命令。
并尝试了下面的脚本。
sleep 3
echo username
sleep 3
echo password
sleep 3
echo "cp a b"
sleep 5
echo exit
sleep 3
)|telnet 192.168.22.11发布于 2013-09-25 02:13:50
安装无密码ssh
9.html
然后使用ssh
ssh 192.168.22.11 cp a b发布于 2013-09-25 01:54:49
如果不读取telnet的输出,就不能这样做。您可能会更幸运地使用设计用于这种远程运行的工具,如dsh、dsh、capistrano或类似的工具。
https://stackoverflow.com/questions/18994870
复制相似问题