Quando leggo un file in Linux con il comando less
o more
, come posso ottenere il contenuto a colori?
less
: i colori vengono persi. (Le risposte a quel "problema relativo alle tubazioni" riguardano less -R
, unbuffer
ecc.) Ma la vera domanda si riferisce all'apertura di un file ! - L'ambiguità risiede principalmente nel titolo della domanda, ma a parte questo, IMHO la domanda è ancora troppo ampia: "leggere un file" potrebbe riferirsi a qualsiasi file (probabilmente testo semplice). (beh, "ottenere il contenuto in colori" probabilmente si riferisce all'evidenziazione della sintassi.)
less -R
funzionerà anche sui file, ad es.ls --color=always > /tmp/file && less -R /tmp/file