treee lspuò distinguere i tipi di file colorando i nomi dei file in modo diverso.
treee lsspesso output un lungo elenco di file (comprese le directory), quindi installo l'output stdout a less.
Ma lessnon conserva i colori. Come possiamo far sì che mostri i colori o alcuni modi alternativi?
Ho appena visto l'elenco dei link, ma il piping less -Ro less -rnon funziona. Il mio sistema operativo è Ubuntu 12.04. lessè la versione 444: 09 giu 2011.
tree -C | less -R? L' -Copzione è l'equivalente dell'albero di less --color=always, credo (almeno funziona per me, su Ubuntu 12.04).
treecon e senza il -Csolo output sempre a colori, ma perché sono diversi se usati con less?
lessrimuove i colori di default a meno che tu non gli dia l' -Ropzione, che gli dice di lasciarlo dentro, e 2. treee lse altri programmi di solito disattivano la colorazione quando rilevano che il loro output sta andando su un altro programma (come less) anziché direttamente sul terminale, a meno che non si imponga la colorazione con -Co --color=always.
ls(nontree) per cui è necessario dire ad alcune implementazioni di forzare l'output a colori quando l'output non va a un terminale (oltre aless -Ressere necessario)