SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

文字コード変換(nkf、iconv)

問題

nkfやiconvで文字コード変換したいよ。

答え

使用例

nkf --oc=CP51932 -W convert_utf.txt > convert_euc.txt
iconv -f SHIFT_JISX0213 -t UTF-8 hoge.tsv > hoge_utf8.tsv

1GB程度容量のあるファイルでもiconvで変換できた。

CP51932 を指定すると以下のようないわゆる機種依存文字なども化けずに変換できる。

丸数字①Ⅱ③④
かぶ株㈱
高いたかい髙木

nkf --ic=CP51932 --oc=UTF-8 test.txt
をするといいよ。

関連するメモ

コメント