一个很简单的例子,下次有机会慢慢扩展^_^
#!/usr/bin/expect
set timeout -1
set host [lindex $argv 0]
set user [lindex $argv 1]
set pass [lindex $argv 2]
spawn telnet $host
expect *login:
send "$user\r"
expect *assword
send "$pass\r"
expect *bude243
send "ls -l > ls.out\r"
send "exit\r"
expect eof