Corri dircolors --print-database
para mostrar a configuração padrão dircolors
e incluía estas linhas (reformatadas para maior clareza):
# symlink to nonexistent file, or non-stat'able file ...
ORPHAN 40;31;01
# ... and the files they point to
MISSING 00
Eu entendo como um link simbólico pode apontar para um arquivo inexistente. Mas como faz sentido especificar a cor do arquivo apontado, já que esse arquivo não pode existir em primeiro lugar?
Com a
-l
opção,ls
exibe o destino de cada link simbólico. Se você especificar um estilo paraMISSING
isso, isso será usado para exibir o destino de um link quebrado. (Se você não especificar um estilo ou usar o padrão00
, o destino será exibido com o mesmo estilo usado para o próprio nome do link.)