nkfのインストール
brew install nkf
コマンド
find . -type f -print0 | xargs -0 nkf –overwrite -w
説明
find : 何かを見つけるコマンド
. : カレントディレクトリ
type f : 探す対象をファイルに指定
-print0 : 結果を画面に表示する
| : パイプ(find . -type f -print0により得られた結果を、 xargs -0 nkf –overwrite -wに渡す。)
xargs : xargs以下のコマンドを実行する。
nkf : エンコードを変える際に用いるコマンド
–overwrite : 上書き
-w : UTF-8
補足
-w以外にも
-s:SJIS
-e:EUC
などがある。
http://www.yukun.info/blog/2008/01/euc-to-utf8.html http://qiita.com/ikemonn/items/a418658b37955a3c543d