時々、lessはファイルをバイナリファイルとして誤って識別し、LHSに16進ダンプを表示しようとします(通常は英数字以外の文字を含むが印刷可能なASCII文字を含む)。ファイルをテキストとして認識させるにはどうすればよいですか?
ベストアンサー1
私はあなた(またはあなたのディストリビューション)がすでに次のためLESSOPEN
にフィルタを使用していないと言ったようです。less
less
less -L my_binary_file
さらに詳しく知りたい場合は、試してみることもできますecho $LESSOPEN
。/usr/bin/lesspipe
これには、どのタイプのフィルタがあるかを確認するために読み取ることができるシェルスクリプト(私の場合)の名前を含めることができます。また試してみてくださいman less
、そして読んでください入力プリプロセッサ部分。