2015-11-02 88 views
2

如何匹配预期的空行? expect -r "" {send "y\n"}"导致y立即进入。匹配预计的空行

| 
| Type 'y' to accept: 
| 
          <---- match this blank line! 
+2

我想你可能需要匹配连续的换行符。 –

+1

是,期望-r“\ r \ n \ r \ n”{send“y \ n”}有效。你可以发布这个答案吗? –

+0

如果我知道它会工作,我会。你测试了它并使其工作,这样你就可以做到并接受你自己的答案。 –

回答

1

伊坦雷斯纳的建议匹配连续换行工作。

expect -r "\r\n\r\n" {send "y\n"}