Wie kann ich farbige Baumergebnisse zu weniger oder mehr leiten?


16

Ich bekomme einen farbigen Baum mit, tree -Caber wenn ich ihn anpfeife, lesserhalte ich folgende Ergebnisse:

tree public/ -C | less

Bildbeschreibung hier eingeben

Wie kann ich lessin diesem Fall Farben haben ?

Antworten:


19

Sie möchten den -RWechsel zu less.

Von der lessManpage:

-R oder --RAW-CONTROL-CHARS Wie -r, jedoch werden nur ANSI-Escape-Sequenzen für "Farbe" in unformatierter Form ausgegeben. Im Gegensatz zu -r wird die Bildschirmdarstellung in den meisten Fällen korrekt beibehalten. ANSI-Escape-Sequenzen für "Farbe" Folgen der Form:

            ESC [ ... m

Also brauchst du

tree -C public/ | less -R

Der -rSchalter funktioniert auch für mehr.
Ed L

@EdL Ich habe nie gesagt, dass es nicht so ist.
Joseph R.

3
Der Titel der Frage verlangte nach "weniger" oder "mehr", also dachte ich, ich würde das nur bemerken.
Ed L

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.