文字コード変換
sjisで作成したファイルの文字コードを一括変換した場合が時々ある。
あるよね?
うん、ある。
LinuxあるいはUnix使いなら、コマンドライン上で一発でやりたいものだ。
ということで、これ。nkfを使う。
find . -type f -print0 | xargs -0 nkf -e --overwrite
教えてgooだったか、どなたかの問答を見て私の問題は解決したわけだ。
たぶん、むずかしいのはfindの書式だろうと思う。ファイルの場所だけだったらlocateを多用するるので、findの使い方を忘れてしまいがち。
なるべくGUIに頼らず、コマンドライン上で生活したものだ。
by suiteama | 2008-06-25 00:23 | Linux