Kiedy uruchamiam program (na przykład grep
lub ls
) bez pagera, jego dane wyjściowe są kolorowe. Jednak gdy go uruchomię, przesyłam dane wyjściowe less
, kolory nie są wyświetlane.
Na przykład to polecenie wyświetla kolorowe dane wyjściowe:
grep -r something
ale to nie:
grep -r something | less
Czemu? Jak mogę zobaczyć kolory less
?
python-pygments
?
grep --color=always "search string" * | less -R
ale zwykle używammost
obecnie zamiastless
. RÓWNIEŻ: gnu.org/software/src-highlite to kolorowy zakreślacz (mniej też działa)