Mam skrypt, który używa kodów ucieczkowych do podświetlania dopasowań tekstowych na wyjściu. Wszystko jest dobre, z wyjątkiem sytuacji, gdy wyjście jest przesyłane do urządzenia less
, które drukuje kody ucieczkibash - kody ucieczki kolorów
np.
$ echo -e "\033[31m -- Hello World! -- \033[m"
-- Hello World! --
odprowadzone do less
:
$ echo -e "\033[31m -- Hello World! -- \033[m" | less
ESC[31m -- Hello World! -- ESC[m
Zastanawiałem się, jak inne narzędzia, takie jak ls
, grep
, etc są zdolne do wyświetlania w kolorze jeszcze wygląda dobrze, gdy rurami do less
?
Rozumiem. Dziękuję za wyjaśnienie. – armandino