駄文型

プログラミングとか英語とかの話題を中心にした至極ちゃらんぽらんな日記です。

大量のファイルを Shift-JIS から UTF-8 に変換する

データ分析やっていきましょう!と託された大量の CSV ファイルが Shift-JIS でつらい。 UTF-8 に変換したかったのだが、色々試す必要があった。

nkf をインストール

qiita.com

実行

nkf -w --overwrite ./* とすると、ファイルが多すぎてダメですと怒られるので、結局 for で回すことにした。

for f in `\find . -maxdepth 1 -type f`; do nkf -w --overwrite $f; done

おわり。