Cygwin上でファイルを開くとたまに文字化けしてて、ほぞを噛む思いをすることがある。こんなときは、Linuxならばnkfコマンドでサクッと変換するのだが、どうやらCygwinにはnkfコマンドが入っていない。apt-cygしても、そのようなパッケージが見つからない。

というわけで、自力でnkfコマンドをインストールしてみました。

Cygiwn上でのnkfインストール方法

Cygwin上でnkfコマンドを利用するには、ソースコードからコンパイルするしかない。まずは、nkfをSourceForgeから取得します。

取得したら解凍してインストール。

$ tar xvfz nkf-2.1.2.tar.gz
$ cd nkf-2.1.2
$ make
$ make install

コレでインストール完了です。

$ which nkf

/usr/local/bin/nkf

nkfの使い方は以下を参照。

Linuxコマンド集 - 【 nkf 】 文字コードを変換する:ITpro