今回困ったこと 「UTF-8」でエンコーディングされたhtmlファイルを「Shift-JIS」に変換したい。 ファイルのcharset宣言だけ変えたら文字化けした(調べてみて、そりゃそうだと納得・・・。) sublime textは「UTF-8」しか使えないらしい。 まずはnkfコマンドがインストールされているかチェック。デフォルトでは入っていないようです。 $ nkf --version インストールされていない場合はエラーが出ます。インストールしましょう。 「Homebrew」でnkfコマンドをインストール OS X用パッケージマネージャー「Homebrew」でnkfコマンドをインストールします。 「Homebrew」の環境が整っていない場合は公式サイトを参照してください。 $ brew install nkf インストールできたらバージョンをチェック $ nkf --version
![macでファイルの文字コードを変換する『nkfコマンド』の使い方とオプション一覧](https://cdn-ak-scissors.b.st-hatena.com/image/square/c8b811c2ec4b0642bb33ea105a2fc1204cbeafb3/height=288;version=1;width=512/http%3A%2F%2Fkawatama.net%2Fwp-content%2Fthemes%2Ftamabt%2Fimages%2Fno-image.gif)