用于远程登录的简单expect脚本。
复制代码代码如下:
#!/usr/bin/expect -f
#跳板机 login set
#合作商服务器 set
spawn ssh -p 9009 $9009user@$9009ip
expect "$9009prompt"
expect "password:"
expect ":~$"
expect "password:"
expect "Ten64:/>"
scp命令用法:
复制代码代码如下:
#!/usr/bin/expect
spawn ssh 192.168.100.130 expect "password:" send "123456\r" send "ls -l > 123.txt\r" #send "exit" interact 实现了自动登陆到 192.168.100.130 并执行命令 ls -l >123.txt。 (责任编辑:IT) |