• 締切済み

utf-16 のログを tail -f する方法

tail -f を使用して utf-16 のファイルを監視したいのですが、gnome-terminal では utf-16 が表示できないようで、文字化けしてしまいます。 $ cat <LOGFILE> | nkf $ head <LOGFILE> | nkf とすることで表示できたのですが、 $ tail -f <LOGFILE> | nkf ではできませんでした。 なんとかして、端末上でログファイルを監視することはできないものでしょうか?

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

>tail -f <LOGFILE> | nkf 出来ないと言うことは無いと思うのですが。 バッファリングされるので、タイムリーに出ない(何十行もまとまってから一気に出る)ということなら、nkf に -u オプションをつけてください。バッファリングをしなくなります。

asbyat
質問者

お礼

情報ありがとうございます。 今すぐに確認できないため、明日試してみようと思います。 バッファリングの件、知りませんでした。

関連するQ&A