読者です 読者をやめる 読者になる 読者になる

【CentOS】nkfコマンドでファイルの文字コード変更

Windowsで扱っているファイルはSJISなので、
CentOSMacのようにUTF-8ベースのOSだと、
文字化けが発生する。

ファイルをアップロードするシステムとか作ると、
これが面倒になる。

そんなときに見つけたのが「nkfコマンド」。
これはファイルの文字コードを判別 + 変換してくれる。

まずはインストール
# yum -y install nkf

使い方は簡単。

文字コードを表示
# nkf -g test.csv

文字コードUTF-8に変換して別名保存
# nkf -w text.csv > aaa.csv

これを使えばプログラムでいちいち変換する必要はないのかもしれない・・・。
今度使ってみようと思う。