iTerm2打印出一个空字符

时间:2012-02-20 01:21:31

标签: macos terminal

每次从iTerm2发出的命令都需要花费超过一分钟的时间才能完成,因此每隔一分钟左右就会打印一次空字符^ @,直到该过程完成。

我无法弄清楚这是否是我应该以某种方式禁用的错误或功能。

它实际上似乎打印到终端,但它不会是stdout或stderr:

$ echo `sleep 181`
^@^@
$ echo `sleep 181` 2> /tmp/stderr
^@^@
$ echo `sleep 181` > /tmp/stdout
^@^@

1 个答案:

答案 0 :(得分:5)

在prefs-> profiles->会话中关闭“空闲时发送ascii代码”。