清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
#!/usr/bin/expect ################################################################################## #FileName: test_ssh.exp #Author: Defias #Description: #Version: 1.0 #Date 2017-7-22 #example:./test_ssh.exp ip user passwd ################################################################################## set timeout 30 set remote_ip [lindex $argv 0] set user [lindex $argv 1] #set passwd "Npaswd!@#\$11" set passwd [lindex $argv 2] if {$argc != 3} { send_user "num of arg is error!\n" exit } spawn ssh -l $user $remote_ip expect "*password:*" send "$passwd\n" expect "]#" send "touch a.txt\r" send "ifconfig\r" #send "exit\r" expect "]#" #interact