当我希望输入密码并使用发送时,它无法正常工作。
这是我必须捕获的字符串:
Engine admin password:
所以,我编写了以下代码:
expect -re "Engine admin password:"
send -- "$pass\r"
我尝试了每一个组合,结果总是一样的:
Engine admin password: myPassword
如果按Enter或其他任何...
,它就不会继续 你能帮助我吗?答案 0 :(得分:0)
已解决,虽然效率不高。谢谢大家。
expect -nocase "Engine admin passwo*"
interact timeout 1 return
send "$pass\r"