Macで文字コードを確認、変更する方法


CSVファイルを読み込めなく、文字コードを変更しようとしたら苦戦したので、記録として残しておきます。

状況

Windowsではメモ帳から文字コードを変更できた。
Macでテキストエディットから文字コード(SJIS)を変更しようとしたけど、うまくいかない。
変更できないので、CSVファイル読み込み時にエラーが発生する。

環境

Homebrewがインストールされている

解決方法

<結論>
コンソールから変更しました。
nkfコマンドというものを使用。



<方法>
nkfをインストール
brew install nkf

ファイルの文字コード確認
nkf -g [ファイル名]
UTF-8が出力

SJISではなかったため、変換
nkf -s [ファイル名] > [新しいファイル名]

作成したファイルがSJISか確認
nkf -g [新しいファイル名]

SJISと出力されれば、変更完了。
無事読み込みできました。


参考サイト