Provavelmente, o que está acontecendo é que o tratamento de arquivos está sendo interceptado pelo pré-processador de entrada lessfile
. Embora eu não tenha nenhuma experiência com ele, de acordo com man lessfile
, é possível substituir o comportamento padrão da seguinte forma:
USER DEFINED FILTERS
It is possible to extend and overwrite the default lesspipe and less‐
file input processor if you have specialized requirements. Create an
executable program with the name .lessfilter and put it into your home
directory. This can be a shell script or a binary program.
.
.
.
No entanto, se seus arquivos forem texto ASCII simples, pode ser suficiente simplesmente desabilitar o pré-processador - seja definindo uma variável de ambiente vazia LESSOPEN
LESSOPEN= less yourfile.iso
ou usando a opção de linha de comando -L
less -L yourfile.iso
De man less
:
-L or --no-lessopen
Ignore the LESSOPEN environment variable (see the INPUT PRE‐
PROCESSOR section below). This option can be set from within
less, but it will apply only to files opened subsequently, not
to the file which is currently open.