Chinaunix
标题:
spawn expect 无正常输出
[打印本页]
作者:
wcxhs110
时间:
2015-06-15 10:46
标题:
spawn expect 无正常输出
两个问题;
1. send发送命令后 无执行结果,不知道哪写错了 ,请大家帮忙看下
#! /usr/bin/expect
spawn telnet 10.1.48.99
expect "login:"
send "root\r"
expect "Password:"
send "i90plk\r"
expect "GAS3390-1-A> "
send "df -g\r"
就是在GAS3390-1-A>提示符下 执行 df -g无执行结果 ,但是我正常登进去可以执行
2.用spawn expect 执行while循环下面这样写可以么?
#! /usr/bin/expect
spawn telnet 10.1.48.99
expect "login:"
send "root\r"
expect "Password:"
send "i90plk\r"
while [[ 1 -eq 1 ]]
do
expect "GAS3390-1-A>"
send "df -g\r"
sleep 10
done
麻烦帮忙看下 谢谢
作者:
wcxhs110
时间:
2015-06-15 11:03
哪位能帮忙看下 在线等谢谢
作者:
waker
时间:
2015-06-15 14:22
expect "GAS3390-1-A> "
send "df -g\r"
expect
作者:
wcxhs110
时间:
2015-06-17 16:50
是说在结尾再加一个expect么
回复
3#
waker
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2