标签: timeout return-value expect
我有以下expect命令可能正常返回或超时。有没有办法区分这两种情况?
/usr/bin/expect -c 'expect "\n" {set timeout 60; eval spawn ./bin/stop.sh; interact }'
答案 0 :(得分:0)
你可以期待关键词'超时'和'eof'意味着返回产生的过程,例如。 期待{ 超时{动作} eof {其他动作} }