メールの件名が少し長い場合、切り捨てられずにコマンドまたは外部ファイルにパイプすることはできません。なんで?そして、どうやってそれを正しく行うのですか?
例:
mail -H -f mbox
複数のメールを表示します。すべてが正常に見えます。
O 3 user@linux.sit Tue May 31 13:39 22/596 これは非常に長い長い長い件名です
しかし、パイプで何かをしようとするとすぐにパイプが壊れます
mail -H -f mbox | tee
O 3 user@linux.sit Tue May 31 13:39 22/596 This is a ver
連続して 78 文字しか表示されず、それ以上は表示されません。
やったら同じ
mail -H -f mbox >> into_a_file
mail -H -f mbox | grep -----
mail -f mbox | less
そして、xterm、gnome-terminalなどでは機能しません... COLUMNSまたはTERMWIDTHを設定しても(mailxの外または-Sオプションを使用して...)
何故ですか?