kermitt
Madame, Monsieur
j'aimerai, lorsque je fais un 'ls' que les fichiers ne soient pas affichés en couleur.
Je ne trouve pas l'endroit où je dois modifier quelque chose pour que cela fonctionne.
Cordialement.
Stefan
celmir
je suppose qu'il s'agit du fichier /etc/profile.d/colorls.sh
que tu peux déplacer, modifier ou supprimer (déconseillé).
kermitt
je vous remercie de votre réponse rapide.
Je vais explorer cette voie.
Bonne journée.
Stefan
kermitt
oups,
cela m'a l'air bien compliqué car il me renvoit vers un fichier /etc/DIR_COLORS dans lequel on a plein d'options.
Stefan
celmir
J'ai pas regardé en détail mais veux-tu modifier les couleurs ou ne plus avoir de couleurs ?
Dans le second cas tu le déplaces :
su -
mv /etc/profile.d/colorls.sh /etc
et tu relances un shell.
Dans le second cas c'est plus compliqué !
la variable COLORS contient le fichier de définition des couleurs, plusieurs fichiers sont possibles avec un nivbeau de priorité croissante :
par défaut COLORS=/etc/DIR_COLORS
puis si le fichier existe /etc/DIR_COLORS.$TERM et ainsi de suite le dernier exécuté étant celui qui sera appliqué au final.
COLORS=/etc/DIR_COLORS
[ -e "/etc/DIR_COLORS.$TERM" ] && COLORS="/etc/DIR_COLORS.$TERM"
[ -e "$HOME/.dircolors" ] && COLORS="$HOME/.dircolors"
[ -e "$HOME/.dircolors.$TERM" ] && COLORS="$HOME/.dircolors.$TERM"
[ -e "$HOME/.dir_colors" ] && COLORS="$HOME/.dir_colors"
[ -e "$HOME/.dir_colors.$TERM" ] && COLORS="$HOME/.dir_colors.$TERM"
[ -e "$COLORS" ] || return
après la syntaxe des fichiers est lourde mais pas cabalistique !
remaqrue : quand ton problème sera résolu pense au préfixe RESOLU, beaucoup l'oublie 🙂
kermitt
Monsieur,
merci pour toutes ces informations. J'y vois plus clair. Je vais faire des tests.
Cordialement.
Stefan