Linux Tips: 文字コードを変換する

nkf は、最も広く利用されている漢字コード変換プログラムである。 最近のバージョンでは、UTF-8 や UTF-16 といった Unicode にも対応し、さらに改行コード の変換も行えるようになった。入力ファイルの文字コードは多くの場合自動判別されるので、 通常は出力の文字コードだけを指定すればよい。結果は標準出力に書き出されるので、ファイル に書き出す場合には出力のリダイレクション[>]を使用する。 使用例 (1) linux.htm ファイルの文字コードを表示する。(--guess) $ nkf -g linux.htm (2) linux.htm ファイルの文字コードを UTF8 に変換し、linux.html ファイルに書き出す。 $ nkf -w linux.htm > linux.html nkf コマンドがインストールされていない場合は以下のコマンドでインストールできる。 $ sudo apt-get install nkf ---- Debian系の場合 # yum install nkf ---- Redhat系の場合 [参考] テキストファイルの文字コードを調べるには(nkf編) http://www.atmarkit.co.jp/flinux/rensai/linuxtips/980nkfguess.html 【nkf】文字コードを変換する http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230849/?ST=oss
Back to [Linux Tips]