Obtengo un árbol coloreado, tree -C
pero cuando lo canalizo, less
obtengo resultados como este:
tree public/ -C | less
¿Cómo puedo tener colores less
en este caso?
Quieres el -R
cambio a less
.
Desde la less
página del manual:
-R o --RAW-CONTROL-CHARS Al igual que -r, pero solo las secuencias de escape "color" ANSI se emiten en forma cruda. A diferencia de -r, la apariencia de la pantalla se mantiene correctamente en la mayoría de los casos. Las secuencias de escape "color" ANSI son secuencias de la forma:
ESC [ ... m
Así que tú necesitas
tree -C public/ | less -R
-r
interruptor también funciona para más.Pasar
-r
a menos le dirá que pase por los personajes de control y escape secuencias sin molestar.fuente