Si lo hago ls -G
, I hacer conseguir los colores. Por lo que he entendido de las páginas man, si entro en ~/.bash_profile
y añadir export CLICOLOR=1
Luego obtendría los colores haciendo sólo ls
como "Esta opción equivale a definir CLICOLOR en el entorno".
¿Estoy entendiendo mal? Porque no me funciona en Yosemite 10.10.5 en bash con coreutils homebrew(no estoy seguro de que sea relevante). He intentado añadir esto en ~./bashrc
pero lo mismo. Siempre podría ponerle un alias a mi ls a ls -G, pero quiero hacer esto de la manera "correcta". También he intentado añadir export LSCOLORS=...
pero tampoco ayudó. Como dije hacer obtener colores con -G
pero me gustaría obtenerlos por defecto con sólo escribir ls
y no tener que establecer un alias para ello, a menos que mi comprensión de cómo funciona esté equivocada.
1 votos
Si configuras la variable manualmente en tu shell activo, ¿ls tiene colores? Es posible que tu bash_profile no se esté generando, o que se esté sobrescribiendo por alguna razón.
0 votos
¿Qué ocurre si ejecutas
CLICOLOR=1 \ls ~
(la `` es intencionada)?0 votos
Véase apple.stackexchange.com/questions/125060/ también
0 votos
Es probable que no hayas creado el archivo. Ejecute
. ~/.bash_profile