Linux/コマンド/iconv

Linux/コマンド/iconv

ファイルの文字コードを変換するコマンド

EUCJP のファイルを UTF8 に書き換える

$ iconv -f EUCJP -t UTF8 hoge.txt > piyo.txt

あるディレクトリの中のファイルを全部 EUCJP から UTF8 へ変換して別のディレクトリに同名で保存する

$ ls hoge|xargs -I{} sh -c 'iconv -f EUCJP -t UTF8 hoge/"{}" > piyo/"{}"'

xargs は個別のリダイレクトが出来ないので sh に包んでいる。

linux/command/iconv.txt · 最終更新: 2018-10-02 16:24 by ore