【发布时间】:2011-12-05 22:35:36
【问题描述】:
所以我需要在我的标准输出上输出远程进程,但我还需要能够“收听”它,并在匹配我的关键字后发送命令。
我需要这样的东西(我知道这段代码不正确,它的唯一目的是说明我需要什么)
#!/usr/bin/expect
log_user 0
spawn ssh -o PubkeyAuthentication=no [lindex $argv 0] -n [lindex $argv 1]
expect "Password:" {send "mypassword\r"}
interact
expect "mykeyword" {send "\003\177\015"}
【问题讨论】: