2007 12 月 | 英太郎の鯖缶

アーカイブ: 2007年12月

Linuxで文字コード一括変換(2)

2007年12月31日

文字コードの変換処理で、複数の拡張子を一括で行いたい場合のコマンドです。

※実行はバックアップを取ってから行いましょう!

実行したいフォルダに移動後、

find . -type f -regex ".*\.\(php\|tpl\)$" -print0 | xargs -0 nkf -w -Lu --overwrite

これで指定した拡張子のファイル全てUTF8に変換、改行コードがLFになります。
拡張子を増やしたい場合は、\(php\|tpl\|xxx\) のように増やしていけます。


→続きを読む: