Je sais que pour imprimer un texte coloré en utilisant l'écho, par exemple la couleur rouge, le code est: echo -e "\e[1;31m This is red text \e[0m"
et je sais que dans cet exemple, 31 est le code de la couleur rouge et le nombre d'autres couleurs est:
Black       0;30     Dark Gray     1;30
Blue        0;34     Light Blue    1;34
Green       0;32     Light Green   1;32
Cyan        0;36     Light Cyan    1;36
Red         0;31     Light Red     1;31
Purple      0;35     Light Purple  1;35
Brown       0;33     Yellow        1;33
Light Gray  0;37     White         1;37et pour les couleurs d'arrière-plan, le nombre est compris entre 40 et 47
ma question est la suivante: que signifie exactement \eet [et m(après 31) ici? 
J'ai lu dans la page de manuel que \ e est escape, mais je n'ai pas compris ce que cela signifie.
echo "She said \"Hi\""comme pour ce cas (votre question), vous devrez attendre une meilleure réponse.