揮発性のメモ2

http://d.hatena.ne.jp/iww/

UTF-8以外の文字コードのファイルを探して UTF-8に変換する

iww.hateblo.jp


使い方

$ find . -type f| xargs nkf -g| grep -vE ':\s*(UTF-8|BINARY|ASCII)'| cut -d ':' -f 1| xargs nkf -w --overwrite

nkf -g の出力結果が少し変わっていたので修正
何年か前は コロンの後ろにスペースが入っていなかったし改行コードも表示されていたが、
今はコロンの後ろにスペースが入るし改行コードも表示されなくなった。


nkfコマンドの -w で文字コードUTF-8 に変換、 --overwrite で上書き保存