- 2008-12-18 (木) 1:48
- Linux
grep や tail -f で、特定の文字を色付けしてみる - おはよう。目覚めは眩しくて、悲しい…
を見た。
あっ、この方法を使えばtailで出力されるログの文字コードを変換することができるぞ!
tailで確認するログの文字コードをeuc-jpからutf-8に変換する場合はこんな感じ
tail -F php_error.log | perl -MEncode -pe '$_ = encode("utf-8", decode("euc-jp", $_))'
うん、便利!!
コメント:2
- 匿名 10-06-20 (日) 10:52
-
tail -f XXXXXX| iconv -f utf-8 -t euc-jp
のほうが簡単。 - ezzy 10-07-19 (月) 7:10
-
あっ、ホントですね!
変に難しく考えすぎてしまっていたようです。
反省…
Trackback+Pingback:1
- トラックバック URL
- http://www.newbreed-web.net/blog/wp-trackback.php?p=235
- Listed below are links to weblogs that reference
- tailで出力されるログの文字コードを変換 from ezzyの屈辱
- Trackback from eternal miracle blog mode 09-09-14 (月) 2:25
-
tailで文字コード変えたり色を付けたり…
Linuxでログとかを追うときはtailを使うと便利なわけですが、文字コードが指定できないので盛大に文字化けたりすることが多々・・・
何とかなんないのかなとおもって調べてみると…