如何区分期望脚本正常返回或超时

时间:2012-09-28 15:12:56

标签: timeout return-value expect

我有以下expect命令可能正常返回或超时。有没有办法区分这两种情况?

/usr/bin/expect -c 'expect "\n" {set timeout 60; eval spawn ./bin/stop.sh; interact }'

1 个答案:

答案 0 :(得分:0)

你可以期待关键词'超时'和'eof'意味着返回产生的过程,例如。     期待{     超时{动作}     eof {其他动作}     }