Chinaunix

标题: 请教个expect的问题?? [打印本页]

作者: 267020090    时间: 2011-06-21 16:10
标题: 请教个expect的问题??
expect <<!
set timeout -1
spawn ssh czcb@10.10.17.3
expect "*(yes/ no)?*" {send "yes\r"; exp_continue} \
"czcb@10.21.8.2's  password:"{send "kjk123\r"}
send "echo  888888 > 1.txt\r"
send "exit\r"
expect eof
!
ssh 到10.10.17.3 可能ssh第一次登录,会提示yes/no我这么判断为什么不行呢?

如果以前登录过的话 就直接提示输入密码
作者: waker    时间: 2011-06-21 16:13
http://bbs.chinaunix.net/redirec ... 48&pid=12387660
作者: 267020090    时间: 2011-06-21 16:19
??
作者: 267020090    时间: 2011-06-21 16:29
哪位大哥指点下 谢谢
作者: expert1    时间: 2011-06-22 12:57
回复 2# waker


    waker斑竹遇到这种人,是不是都被气的半死,答案都给了,还在问。。。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2