Windowsで扱っているファイルはSJISなので、
CentOSやMacのようにUTF-8ベースのOSだと、
文字化けが発生する。
ファイルをアップロードするシステムとか作ると、
これが面倒になる。
そんなときに見つけたのが「nkfコマンド」。
これはファイルの文字コードを判別 + 変換してくれる。
まずはインストール
# yum -y install nkf
使い方は簡単。
文字コードをUTF-8に変換して別名保存
# nkf -w text.csv > aaa.csv
これを使えばプログラムでいちいち変換する必要はないのかもしれない・・・。
今度使ってみようと思う。