是否可以让用户在期望脚本之间提供他或她的输入?期望脚本开始和执行后的位置。在一些预期的情况下,脚本停止并等待用户输入然后继续。这有可能,如果是这样,我该怎么做?
答案 0 :(得分:0)
这样的事情:
#!/usr/bin/expect
.....
different stuff for your script
.....
expect {
-re ".*assword.*" {
exp_send "random_stuff\n"
exp_continue
}
}
-re
这一部分与字符串匹配,期望等待某个输出
exp_send
这会在上面的正则表达式匹配时发送内容以提示
exp_continue
它将继续执行非常重要