SSブログ

openSUSE 11.1 の nkf コマンドの不具合 [openSUSE]

openSUSE 11.1 の nkf (nkf-2.0.5-35.86) には、下記のような不具合がある。

1. 発生事象

 複数のファイルを指定した場合、自動判別の結果が正しくないことがある。
% sjis-1.txt および sjis-2.txt を sjis で作成
(sjis-1.txt および sjis-2.txt に "あ" を出力)

% nkf -g sjis-1.txt sjis-2.txt
sjis-1.txt:Shift_JIS
sjis-2.txt:EUC-JP                    <-- 誤
% nkf -g sjis-1.txt
Shift_JIS
% nkf -g sjis-2.txt
Shift_JIS                            <-- 正

2. 対応

 nkf を CentOS 5.x のパッケージ(Fedora Core 6 の流用) と入れ替える。

 (1) CentOS 5.x のパッケージのダウンロード

   nkf-2.07-1.1.fc6.i386.rpm

 (2) nkf コマンドの入れ替え
# rpm -e nkf-2.0.5-35.86
# rpm -ivh nkf-2.07-1.1.fc6.i386.rpm


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。