複数のファイルの文字コードを一括でUTF8に変換する方法

例:カレントディレクトリ以下のtxtファイルを一括でUTF8に変換する

$ find  . -name '*.php' | xargs nkf --overwrite -w 

解説
-wが'UTF8'を意味します。

UTF8ではなく別の文字コードに変換したい場合は、-wの代わりに

-e ならEUC_JP
-s ならSJIS
-j ならJIS

になります。
カテゴリ: