next up previous
Next: この文書について... Up: 2 どのように暮せばよいか Previous: 2.2 秀丸で Linux 用のテキスト・ファイルを作る

2.3 nkf で自分で文字コードを変換する

文字コードを変換するプログラムとしては2、 インターネット上でボランティア達が開発保守を続けてきた nkf (Network Kanji Filter) が有名で、情報処理教室の Linux 環境にもインストールされている。

詳しい使い方を表示するには、 nkf -help または man nkf とするとよい。

nkf は入力ファイルの文字コードは自動判別するようになっているので 3、 基本的には出力文字コードを指定するだけでよい。

例えば Windows 環境で作られたテキスト・ファイル mytext.txt を Linux 環境向けのテキスト・ファイル mytext2.txt に変換するには、
UNIX 向けに変換
  nkf --unix mytext.txt > mytext2.txt
とすれば OK. もとのファイルと変換後のファイルの名前は任意ですが、 同じファイル名にすることはできません。

逆に Linux 環境で作られたテキスト・ファイル mytext.txt を、 Windows 環境向けの テキスト・ファイル mytext2.txt に変換するには、
Windows 向けに変換
  nkf --windows mytext.txt > mytext2.txt
とすれば OK.


next up previous
Next: この文書について... Up: 2 どのように暮せばよいか Previous: 2.2 秀丸で Linux 用のテキスト・ファイルを作る
Masashi Katsurada
平成18年4月26日