这个shell脚本怎么写,是用expect吗
建议用 nc
命令取代 telnet
nc命令怎么搞,在交换机上执行命令并返回结果??大神
@Dicky_Zhang: echo '在交换机上执行的命令' | nc 交换机IP 21
@dudu: 这个不行,主要还涉及密码登录,还是expect telnet 或者 ssh 登录好
@Dicky_Zhang: 那就用 expect 吧,参考 linux expect详解(ssh自动登录)
@dudu: 谢谢,不过上边那个文章写的有点乱,并且没结合shell下,我说的直接bin/bash下,所以部分人看起来可能不好理解,等我有空写一下。