【Mac】CSVを「UTF-8のBOM付き」に変換する方法

Linux

phpMyAdminからCSVをエクスポートした時に、「UTF-8のBOM付き」に変換してとの依頼が。

UTF-8のBOM付きにすると、エクセルで文字化けしないようですね。

なので、CSVを「UTF-8のBOM付き」に変換する方法の覚え書きです。

nkfコマンドのインストール

まずはnfkコマンド(文字コードと改行コードを変換するコマンド)をインストールします。

$ brew install nkf

ファイルを変換

$ nkf --overwrite --oc=UTF-8-BOM sample.csv

文字コードを確認

$ nkf --guess sample.csv
UTF-8 (BOM)

無事に「UTF-8のBOM付き」に変換されました!

コメント

タイトルとURLをコピーしました