参考more ssh.sh#!/usr/bin/sshspawn ssh -l root 192.168.0.1expect "*password:"send "YOkCq#%M\r"expect "*#" send "hostname\r"expect "*#"send "pwd;ls -l\r"expect "*#"send "exit\r"执行方法:[root@Test ssh]# expect ssh.sh
显示全部参考
more ssh.sh
#!/usr/bin/ssh
spawn ssh -l root 192.168.0.1
expect "*password:"
send "YOkCq#%M\r"
expect "*#"
send "hostname\r"
expect "*#"
send "pwd;ls -l\r"
expect "*#"
send "exit\r"
执行方法:[root@Test ssh]# expect ssh.sh
收起