[linux系统]--spawn⽤法spawn与except组合可达到远程登录设备执⾏命令的作⽤
下⾯是登录设备的⼀段代码
#!/usr/bin/expect -f
user=root
host=1.1.1.1
password=rootlinux系统登录
spawn $user@$host
set timeout 60
except {
  "(yes/no)?" {
    send "yes\n"
    expect "*assword:*"
    send "$password\n"
   }
  "assword:" {
    send "$password\n"
  } timeout {
    exit
  } eof{
    exit
  }
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。