兄弟还在吗
我把那个log_user 0注释基本上可以了
#!/usr/bin/expect
#Program: xrgsu
#Author: HM Li <HM_Li@ustc.edu>
#Date: 05-10-09
log_user 1
spawn xrgsu
expect "name:"
send "117945644\r"
#log_user 0
expect "password:"
send "3832559\r"
expect "Use DHCP,1-Use,0-UnUse(Default: 0):"
send "1\r"
expect "Use default auth parameter,0-Use 1-UnUse(Default: 0):"
send "0\r"
但是到最后一步就自动退出
怎么可使最后\r后继续执行呢
[root@localhost c]# ./xrgsu
spawn xrgsu
XRGSupplicant 1.0.1
RuiJie Network CopyRight 2004
Please input your user name:117945644
Please input your password:
Use DHCP,1-Use,0-UnUse(Default: 0):1
Use default auth parameter,0-Use 1-UnUse(Default: 0):[root@localhost c]#
(这一步应该是连接服务才对 ,可自动退到#了)
谢谢兄弟
辛苦了 |