[问题]linux script 问题

楼主: gecer (gecer)   2018-07-21 08:51:27
Shell 脚本自动Telnet 并执行远端机器的脚本
#!/bin/sh (sleep 10; echo "username"; sleep 10; echo "password"; sleep 10;
echo "pwd"; sleep 50; #echo exit )|telnet $ip
小弟不太理解上述的sleep echo 会什么可以给telnet 帐号密码?
作者: goldie (阿良)   2018-07-21 10:57:00
shell pipe
作者: rickieyang (Rickie Yang)   2018-07-21 15:19:00
单纯练习还好,实际上这类的需求,研究一下 expect比较实际
作者: bamchisu (suchi)   2018-08-01 16:44:00
推楼上 这类需要读输入输出字串的东西expect比较好用
作者: cuello (cuello)   2018-08-06 02:01:00
expect 第三个人提了 :) 远端执行不是 rsh 吗?不知道还有用 telnet rsh rlogin 的理由,用 ssh 有难处吗?
作者: Kmoo (阿毛)   2018-08-21 13:44:00
回楼上,要把其他端机器的output回传并且写在script里确实是rlogin比较精简

Links booklink

Contact Us: admin [ a t ] ucptt.com