2012-02-20 3 views
5

iTerm2から発行するコマンドが完了するまでに1分以上かかると、ヌル文字^ @がプロセスが完了するまで1分ごとに1回プリントアウトされます。iTerm2がヌル文字をプリントする

これがバグか何らかの形で無効にする必要がある機能であるかどうかはわかりません。

は、実際に端末にプリントアウトしているようだが、それはのいずれかのstdoutまたはstderrつもりはない:

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

これは他の端末でも起こりますか?どのシェルを使っていますか?最新のベータと魚の殻で、私はこれを再現することはできません。 – You

+0

私はターミナルアプリでこれを見たことがありません。私はそれがiTerm2で起こったことしか見たことがありません。正気のチェックのために、私はそれが通常のiTermで起こるかどうかを見るでしょう。私はbashを使用しています。 – orluke

答えて

5

はオフにし、「アイドル時の送信ASCIIコード」prefs-> profiles->セッションインチ

+0

でもiterm2を最初に開いたときに '^ @%'を得るのはなぜですか? – Jerome

関連する問題