menos com cor e local


0

Usando o cygwin, tenho um problema em menos: não consigo ver as cores (por exemplo, usando grep --color) e não consigo definir o código do idioma que estou usando (LC_ALL = C).

Eu digito este comando:

echo òùàòùàòà | grep --color àò | sort | less -R

e o resultado é:

<C3><B2><C3><B9><C3><A0><C3><B2><C3><B9><C3><A0><C3><B2><C3><A0>

EDIT: Este trabalho:

ls --color=yes | less -R

menos --versão -> 444

EDIT2: resolveu o problema das cores usando a opção --color=always, mas não resolveu o problema da localidade. Menos cores, mas saída estranha

Respostas:


1

Não posso testar isso no Cygwin no momento, mas essas duas soluções funcionaram para mim no Fedora.

echo òùàòùàòà | grep --color=always àò | sort | LC_ALL=en_US.UTF-8 less -R

echo òùàòùàòà | grep --color=always àò | sort | LESSCHARSET=utf-8 less -R

ATUALIZAR:

Acabei de verificar que o trabalho acima funciona usando o Cygwin 1.7.9 no Windows XP SP3.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.