ディレクトリ以下を再帰的に一発変換(Shift-JIS → UTF8)したい
昔ながらのコマンドで、特に新しいテクニックでも何でもないけれど、やろうとすると忘れているやつですね。
ネットに星の数ほど転がっていますが、MX Linux 18 でも同様ですと報告する意味で。
※当たり前か・・・
find . -type f | xargs nkf -w --overwrite
nkfのオプションもいつも忘れるので書いておく。
よく使うものだけ。
-j : JISコードを出力 -e : EUCコードを出力 -s : Shift-JISコードを出力 -w : UTF-8コードを出力(BOM無し) -g : 自動判別の結果を表示 --overwrite : 引数のファイルに上書