pour la mie en forme du texte :
\033[attribut1;attribut2m texte
exemple:
\033[5;31m Mon texte rouge clignotant \033[34m du bleu \033[0m
\033[0m réinitialise les attributs
liste des attributs:
source ICI
0 réinitialiser tous les attributs à leurs valeurs par défaut.
1 attribut gras.
2 attribut demi-luminosité (simulé par une couleur sur certains écrans couleurs).
4 attribut soulignement (simulé par une couleur sur certains écrans couleurs).(Les couleurs utilisées pour simuler la demi-luminosité ou le soulignement sont choisies en utilisant ESC ] ...).
5 clignotement.
7 vidéo inversée.
10 réinitialise la correspondance des touches, affiche l'état de contrôle et change l'attribut «méta».
11 active une correspondance nulle, affiche l'état de contrôle et change l'attribut «méta».
12 active une correspondance nulle, affiche l'état de contrôle et active l'attribut «méta». (le changement d'attribut méta sert à changer le bit de poids fort avant la conversion avec la table de correspondance).
21 intensité normale (non compatible avec ECMA-48).
22 intensité normale.
24 pas de soulignement.
25 pas de clignotement.
27 pas d'inversion vidéo.
30 encre noire.
31 encre rouge.
32 encre verte.
33 encre marron.
34 encre bleue.
35 encre magenta.
36 encre cyan.
37 encre blanche.
38 soulignement, et couleur d'encre par défaut.
39 arrêt soulignement et couleur d'encre par défaut.
40 fond noir.
41 fond rouge.
42 fond vert.
43 fond marron.
44 fond bleu.
45 fond magenta.
46 fond cyan.
47 fond blanc.
49 couleur de fond par défaut.
