メモ。
Apache のアクセスログ等で日本語を含むファイルにアクセスした形跡は
localhost - - [07/Jul/2011:10:36:37 +0900] "GET /%e3%83%86%e3%82%b9%e3%83%88.txt HTTP/1.1" 200 -
こんな感じで URL エンコードされてログに残るけど、これを簡単にデコードする方法。
$ cat /var/log/apache2/access_log | nkf --url-input
とか
$ nkf --url-input < /var/log/apache2/access_log
こんな簡単な方法があったんだね。
もちろん app-i18n/nkf が必要です。