UTF8環境でShift_JISやEUC-JPで書かれたログファイルなどをtail -fしたいとき

  1. nkfを使う
    $ tail -f logfile | nkf -Sw
    

    EUC-JPの場合は nkf のオプションを Sw から Ew に変更する

  2. luitを使う
    $ luit -encoding SJIS -- tail -f x
    

    EUC-JPの場合は luit のencodingオプションを SJIS から EUC-JP に変更する

参考

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください