【发布时间】:2012-03-16 00:08:43
【问题描述】:
我阅读了以下代码,但我不明白它是如何工作的:
set accum ""
set timeout 1
expect {
-re {.+} {
set accum "${accum}$expect_out(0,string)"
exp_continue
}
}
set timeout 10
一开始,我们设置了accum和timeout,那么有一个expect命令尝试匹配什么?之后,我们将超时设置为 10,整个代码是如何工作的?这是什么意思?
【问题讨论】: