Ensino um curso de Introdução ao UNIX / Linux em uma faculdade local e um dos meus alunos fez a seguinte pergunta:
Por que alguns dos arquivos do meu diretório são brancos e outros são cinza? Os brancos são os que eu criei hoje e o cinza são arquivos existentes?
Ao analisar isso, pensei primeiro que a resposta estaria na LS_COLORS
variável, mas uma investigação mais aprofundada revelou que as listas de cores eram diferentes ao usar o -l
switch versus o -al
switch com o ls
comando. Veja as seguintes capturas de tela:
O uso ls -l
do arquivo chamado '3' é exibido em branco, mas, com a -al
opção, o mesmo arquivo mostra um cinza.
Isso é um bug no sl ou alguém sabe por que isso está acontecendo?
LS_COLORS='rs=0;1' ls -l
, mas parece muito diferente.
ls
pode mudar a cor de sua saída.
ls
possam fornecer cores. ;-)
ls
próprio comando.