5
每当我从iTerm2发出的命令花费超过一分钟时间完成时,一个空字符^ @会每分钟持续打印一次,直到过程完成。iTerm2打印出空字符
我不知道这是否是一个错误或功能,我应该以某种方式能够禁用。
它实际上似乎打印到终端,但它不会去任何标准输出或标准错误:
$ echo `sleep 181`
^@^@
$ echo `sleep 181` 2> /tmp/stderr
^@^@
$ echo `sleep 181` > /tmp/stdout
^@^@
这是否发生在任何其他终端?你在用什么外壳?有了最新的测试版和鱼壳,我无法重现这一点。 – You 2012-02-20 01:38:10
我还没有看到与终端应用程序。我只见过它发生在iTerm2中。为了进行健全性检查,我会看看它是否发生在常规iTerm中。我正在使用bash。 – orluke 2012-02-20 19:28:26