200511280101expect-2

http://moto.debian.org.tw/viewtopic.php?t=3066

我改了寫法如下,還是會有問題
expect {
"no" {
send "yes\n" <-檢查字串no
expect { "pass" { send "$passwd\n"} } <-檢查字串pass
}
"pass" {
send "$passwd\n"
}
}

當遇到第一段檢查是否有字串no,的確會送"yes/n"
但接下來馬上就會要求送密碼
Warning: Permanently added '$host' (RSA) to the list of known hosts.
$user@$host's password:
它並不會去檢查我的第二段檢查"pass"
請問各位高手,問題出在哪呢 ? 請指教!!



再expect中間, send後面加一個exp_continue

回應
幫火狐「3」熱...
火狐鬥陣拼紀錄,有你一份!
關鍵字
    沒有新回應!
累積 | 今日
loading......