Каждый раз, когда команда, которую я выдаю из iTerm2, занимает больше минуты, нулевой символ^@ печатается один раз каждую минуту или около того непрерывно, пока процесс не завершится.iTerm2 распечатывает нулевой символ
Я не могу понять, является ли это ошибкой или функцией, которую я должен как-то отключить.
Это на самом деле, кажется, печатать на терминале, но она не собирается либо стандартный вывод или поток ошибок:
$ echo `sleep 181`
^@^@
$ echo `sleep 181` 2> /tmp/stderr
^@^@
$ echo `sleep 181` > /tmp/stdout
^@^@
Это происходит в любом другом терминале? Какую оболочку вы используете? С последней бета-версией и оболочкой рыбы я не могу воспроизвести это. – You
Я не видел этого с помощью приложения Terminal. Я только видел это с iTerm2. Для проверки работоспособности, я увижу, происходит ли это с обычным iTerm. Я использую bash. – orluke