Macで文字コード変換

  • このエントリーをはてなブックマークに追加

Windows の場合は、KanjiTranslator が便利で使っているのですが、Macはアプリケーションでやるより、nkfコマンドで変換するのが一般的なようです。

nkfコマンドインストール

Mac Portsでインストールしました。
そろそろhomebrew使ったほうが良いかも

$ sudo port install nkf

文字コードを確認

オプション -g で確認できます。

$ nkf -g ~/vagrant/centos59_64/home/sample/public_html/index.php 
EUCJP-MS

UTF-8(BOMなし)コードへ変換

オプション -w で変換します。
上書きする場合は、–overwriteを指定します。

$ nkf -w --overwrite ~/vagrant/centos59_64/home/sample/public_html/index.php 
$ nkf -g ~/vagrant/centos59_64/home/sample/public_html/index.php 
UTF-8

その他の文字コードへの変換方法は

$ man nkf

で確認できます。

  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

ads

コメントを残す

*