Se corro ls
ottengo un output colorato che trovo abbastanza utile per ottenere rapidamente uno sguardo al tipo di file. Quando provo a convogliarlo less
anche con i flag -r
e, -R
la colorazione si perde sempre. Sto usando la zsh
versione 5.0.7. Qualche idea? Grazie.
modifica: sono su OS X.
less -r
quindi non è un problema con less
ma conls
ls
risultato dipende dallo stdout). Quello che ricordo è unix.stackexchange.com/questions/157285/… che a sua volta è contrassegnato come duplicato di unix.stackexchange.com/questions/10421/…
ls --color=auto
significa usare il colore solo quando si scrive su un terminale (cioè quando l'output standard è un terminale), e non quando si tratta di un file o di una pipe.
ls
viene invocato con--color
? Prova a sospendere la pipeline (^Z
) o a usarlaps
da un altro terminale. Quale outputwhich ls
produce?