今井です。
2009年10月5日1:22 mlus
less では同じ症状です。 lv more は、なんら問題ありません。 やっぱり、バグですかねーーー。
lessのソース(openSUSEのSRPMより)読むと 内部でバイナリ、コントロールコードのテーブル 持ってて lessが今回のようにバイナリファイルと判定するのは ファイルの最初の256byteを読み込み 内部テーブル上のバイナリコードと判定すべきコード とを見比べて6個以上合致する ときみたいですね。 どうしても気になる(そのチェックが要らない)なら LESS環境変数に-fを追加しておけば (詳しくはman lessにて-fオプション参照) 良いと思います。 LESS環境変数は /etc/profileファイルにて定義していますので それを参考にして /etc/profile.local(通常は存在しない。新たに作成) か ユーザのシェル設定ファイル(.bashrc等) にてLESS環境変数を定義しなおすのが良いのでは ないでしょうか。 LESS="$LESS -f" の様に。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: mforce4@gmail.com (maimai@coral.ocn.ne.jp) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org