En mi máquina Linux, puedes distinguir los enlaces simbólicos intactos de los rotos, porque los rotos son de color rojo. Intenté configurar esto en mi Mac agregando algunas configuraciones a PSCOLORS en mi .bash_profile, pero hasta ahora nada ha funcionado. Logré obtener el color para distinguir directorios, archivos, ejecutables y enlaces simbólicos. Sin embargo, los enlaces simbólicos rotos no son de un color diferente al de los enlaces simbólicos intactos. Buscar en google no ha dado resultados prometedores. Ideas? ¿Trucos?
macos
terminal
colors
.bash-profile
Bueno en realidad
fuente
fuente

lsque admita enlaces simbólicos de colores para sus objetivos y enlaces huérfanos de colores. OS Xlssimplemente no puede hacerlo. Son 150 KB de código fuente frente a 25 KB de código fuente ...Respuestas:
No creo que sea posible: la página del manual
lsno incluye una ranura de color para enlaces simbólicos rotos.Aquí hay una mano
findde una sola línea para encontrar enlaces simbólicos rotos:fuente
Instale Homebrew primero.
brew install coreutils~/.bash_profile:eval $(gdircolors) alias ls="gls --color=auto"Abra un nuevo shell, y los enlaces rotos se resaltarán como en Linux.
fuente
alias ls="gls --color=auto"dircolors, también puede simplemente ponereval $(dircolors)su~/.bash_profile(si dircolors está instalado)