linuxなどで、OSの文字コードとログファイルの文字コードが異なるため、「tail -f test.log」 でログを出力すると文字化けする場合は、以下のコマンドで解決します。 tail -f test.log | nkf -u -e (EUCに変換) ※OSがEUCで、ファイルがUTF-8などの場合 tail -f test.log | nkf -u -w (UTF-8に変換) ※OSがUTF-8で、ファイルがEUCなどの場合 ポイントはnkfの「-u」オプションです。 -u : 出力時に、バッファリングしない。