Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/02/2011, à 15:11

Kioka

Ls couleur différents et les dossiers ou fichiers cachés

Bonjour,
je me demandais si il été possible de différencier les dossiers et fichiers cachés des normaux et donc que le ls les affiche avec une couleur différentes ?

Ex le terminal est sous fond noir, quand je fait ls :
         - les fichiers sont affichés en blanc,
         - les fichiers caché sont en gris,
         - les dossiers sont en bleu gras,
         - les dossiers caché en marron.

Hors ligne

#2 Le 10/02/2011, à 11:39

rogue-spectre

Re : Ls couleur différents et les dossiers ou fichiers cachés

Salut,

Vive la doc :
http://doc.ubuntu-fr.org/ls_couleur

Enjoy wink


All who gain power are afraid to lose it
Utilisateur clavier  [BÉPO] pour "plus de mots et moins de maux" : www.bepo.fr

Hors ligne

#3 Le 10/02/2011, à 14:41

FRUiT

Re : Ls couleur différents et les dossiers ou fichiers cachés

Cette méthode semble ne pas convenir pour colorer des fichiers ou dossier cachés (c'est bien dommage).

Dernière modification par FRUiT (Le 10/02/2011, à 14:42)


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#4 Le 11/02/2011, à 11:28

Kioka

Re : Ls couleur différents et les dossiers ou fichiers cachés

J'ai vu la doc mais j'ai pas vu où était différencié les dossiers et fichiers cachés des normaux ... hmm
J'aurai bien aimé pourtant trouvé une astuce car cela peut être bien pratique je trouve mais bon ... sad

Hors ligne

#5 Le 11/02/2011, à 15:37

FRUiT

Re : Ls couleur différents et les dossiers ou fichiers cachés

Après tu peux faire un trux du style :

for f in $(\ls -a); do [ "${f#.}" = "$f" ] && c= || c="1;30" ; echo -e "\033[${c}m$f" ; done

Mais bon, c'est un peu tricky et puis, plus rien à voir avec les couleurs de ls...

(attention l'exemple est très très basique, ne gère pas les espaces par exemple)

Pour gérer les espaces éventuellement :

OIFS="$IFS"; IFS=$'\n'; for f in $(\ls -a); do [ "${f#.}" = "$f" ] && unset c || c="1;30" ; echo -e "\033[${c}m$f"; done ; IFS="$OIFS"

Dernière modification par FRUiT (Le 11/02/2011, à 18:25)


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#6 Le 14/02/2011, à 10:45

Kioka

Re : Ls couleur différents et les dossiers ou fichiers cachés

Ca peut être une solution en effet ... merci smile
Peut être qu'un jour, ils penseront à ce point pour les couleurs ls. wink

Hors ligne