jeudi 21 décembre 2006
Un terminal tout en couleur
Par nicofo, jeudi 21 décembre 2006 à 21:09 :: Linux
Utiliser des couleurs et du formatage de texte dans son terminal linux, c'est possible ! Il suffit d'utiliser les séquences d'échappement ANSI.
Comment procéder
Lancer simplement la séquence d'échappement voulue avant le texte à afficher. Pour faire reconnaître la séquence comme telle (et non comme texte standard) à la commande
Construction de la séquence d'échappement
Liste des attributs
Comment procéder
Lancer simplement la séquence d'échappement voulue avant le texte à afficher. Pour faire reconnaître la séquence comme telle (et non comme texte standard) à la commande
"echo" par exemple, il faut utiliser l'option -e. La commande est donc de la forme « echo -e "<séquence>Votre texte..." ». Construction de la séquence d'échappement
- La séquence commence par le caractère ESC, dont la valeur octale est 33 :
\033 - Ensuite vient un crochet ouvrant :
[ - Ensuite viennent les attributs souhaités (voir ci-dessous), séparés le cas échéant par des point-virgules :
attr1;attr2;attr3;... - Enfin, pour les couleurs et le formattage, la séquence se termine par la lettre minuscule :
m
\033[attr1;attr2m ». Les attributs concernent aussi la couleur (de fond et du texte) que le formatage.Liste des attributs

8/12/2006 (anciennement 'renamePhotos')