Sie können mehrere Dinge erwarten:
expect {
"prompt2" {
send "pass2"
expect "prompt3"
send "pass3"
}
"prompt3" {
send "pass3"
}
}
Solange Sie einen Fall haben, von dem erwartet wird, dass er immer trifft, und keinen exp_continue
enthalten In diesem Fall können Sie Duplikate entfernen und optionale Eingabeaufforderungen einfach handhaben:
expect "prompt1"
send "pass1"
expect {
"prompt2" {
send "pass2"
exp_continue
}
"prompt3" {
send "pass3"
}
}