Macでファイルの文字コードをまとめて変換するコマンドです。
Shift-JISのファイルをまとめて、UTF-8に変換したかったので、nkfコマンドを使いました。
nkfコマンドを使えるようにする
nkfコマンドを実行した際に、
-bash: nkf: command not found
と表示される場合は下記のコマンドでインストールをしましょう。
brew install nkf
ファイルの文字コードをまとめて変換する
下記のコマンドを実行することで、現在のパスに配置されているファイルの文字コードを全てUTF-8に変換して上書きします。
find . -type f -print0 | xargs -0 nkf --overwrite -w -Lu
コメント