文字コードまわり

ファイルがShift-JISのスクリプトが文字化けしたのでメモ。

nkfCentOSにインストール
→sudo yum install nkf

文字コードの判別
nkf -g hoge.txt

CentOSで文字化けする
→locale -a | grep ja
で確認

→localedef -f SHIFT_JIS -i ja_JP ja_JP.SJIS
で追加

.vimrcに
set fileencodings=utf-8,cp932追加

apacheの設定
httpd.confのAddDefaultCharsetをコメントアウト(デフォルトで自動判別)