Se eu executar ls
, recebo uma saída colorida, que acho bastante útil para obter rapidamente uma olhada no tipo de arquivo. Quando tento canalizá-lo até less
mesmo com as bandeiras -r
e -R
, a coloração sempre se perde. Estou usando a zsh
versão 5.0.7. Alguma ideia? Obrigado.
edit: Estou no OS X.
less -r
por isso não é um problema, less
mas comls
ls
resultado depende do stdout). O que eu lembro é unix.stackexchange.com/questions/157285/…, que é marcado como duplicado de unix.stackexchange.com/questions/10421/…
ls --color=auto
significa usar cores somente ao escrever em um terminal (ou seja, quando a saída padrão é um terminal), e não quando é um arquivo ou um pipe.
ls
está sendo chamado--color
? Tente suspender a tubulação (^Z
) ou usar aps
partir de outro terminal. Que saídawhich ls
produz?