我正在运行一个应用程序,它提示输入用户密码大约十几次 :-( 我尝试使用 expect 来规避这个问题,并让它在自动模式下运行,但我无法克服多次的问题密码,这不是完全静态的。有时它会询问 4-5 次,有时会询问 9-10 次左右。
有没有比我在下面给出的更好的解决方案:
spawn myApp [lindex $argv 0]
expect " password: $"
send "$password\r"
expect {
" password: $" send "$password\r"
"^Rollout Done "
"^Rollout Updated "
}
通过上述解决方案,我只能捕获两次密码,然后在其余时间手动开始输入,密码是否可能出现循环?