LoginSignup
17
18

More than 3 years have passed since last update.

Macでファイルの文字コードの確認 / 変更の仕方

Last updated at Posted at 2019-05-31

文字コードの確認

  • コマンド
    file --mime <ファイル名>

  • 使用例

$ file --mime hoge.csv 
hoge.csv: text/plain; charset=utf-8

文字コードの変更(上書き)

  • コマンド
    nkf [オプション] --overwrite <ファイル名>

  • 使用例 (shift-jisに変換)

$ nkf -s --overwrite hoge.csv
$ file --mime hoge.csv       
hoge.csv: text/plain; charset=unknown-8bit

備考(nkfコマンドのインストール / オプションの種類)

nkfコマンドをインストールしていない場合はhomebrewからインストールできます。

$ brew install nkf

オプションはこんな感じです

-j  JISコードに変換する
-e  EUCコードに変換する
-s  シフトJISコードに変換する
-w  UTF8コードに変換する
-r  ROT13/47の変換する

もっと詳しい使い方はこちらも参考になるかと思います。
macにnkfコマンドがないだと!?じゃあ入れよう! - Qiita

17
18
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
18