Insegno a un corso di introduzione a UNIX / Linux in un college locale e uno dei miei studenti ha posto la seguente domanda:
Perché alcuni file nella mia directory sono colorati di bianco e altri sono grigi? I bianchi sono quelli che ho creato oggi e i grigi sono file esistenti?
Quando ho esaminato questo aspetto, ho prima pensato che la risposta sarebbe stata nella LS_COLORS
variabile, ma ulteriori indagini hanno rivelato che gli elenchi dei colori erano diversi quando si utilizza l' -l
opzione rispetto -al
all'opzione con il ls
comando. Guarda le seguenti schermate:
L'uso ls -l
del file denominato "3" viene visualizzato come bianco, ma utilizzando l' -al
opzione lo stesso file mostra un grigio.
È un bug in ls o qualcuno sa perché questo sta accadendo?
LS_COLORS='rs=0;1' ls -l
, ma sembra molto diverso.
ls
può cambiare il colore della sua uscita.
ls
possono fornire il colore. ;-)
ls
comando stesso.