SJISで作成されたコンテンツをUTF8に文字コードを変更したい場合、nkfで変換出来るのは知ってたんだけど、一旦別のファイルに書き出す必要があると思ってたんだけど、overwriteってオプションがあるそうな。
という事は、とあるフォルダ内のテキストファイルのみUTF-8に変更したい場合は以下のようなコマンドを使えばいい
find . -type f | xargs file | grep ":.*text" | cut -d: -f1 | xargs -t -I{} nkf -w --overwrite {}
![[改訂第3版]Linuxコマンドポケットリファレンス [改訂第3版]Linuxコマンドポケットリファレンス](http://ecx.images-amazon.com/images/I/51ZPkoBGdZL._SL160_.jpg)