(bash) afficher du texte en couleur
Résolu/Fermé
LezardMoo
Messages postés
554
Date d'inscription
mercredi 5 janvier 2011
Statut
Membre
Dernière intervention
21 janvier 2015
-
31 mars 2011 à 11:48
Aris Mango - 8 juin 2017 à 16:18
Aris Mango - 8 juin 2017 à 16:18
A voir également:
- Code couleur bash
- Code couleur rj45 - Forum câblage
- Code couleur transparent - Forum Webmastering
- Code asci - Guide
- Excel cellule couleur si condition texte - Guide
- Code puk bloqué - Guide
5 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
31 mars 2011 à 12:16
31 mars 2011 à 12:16
Salut,
Il faut que tu définisses des variables (soit en début de ton script, soit dans un fichier texte que tu sourceras depuis ton script) comme suit :
Et ensuite dans ton script tu les utilises comme ça :
N'oublies pas le "-e" pour la commande "echo" sans quoi les caractères d'échappement ne seront pas interprétés ;-\
;-))
Il faut que tu définisses des variables (soit en début de ton script, soit dans un fichier texte que tu sourceras depuis ton script) comme suit :
noir='\e[0;30m' gris='\e[1;30m' rougefonce='\e[0;31m' rose='\e[1;31m' vertfonce='\e[0;32m' vertclair='\e[1;32m' orange='\e[0;33m' jaune='\e[1;33m' bleufonce='\e[0;34m' bleuclair='\e[1;34m' violetfonce='\e[0;35m' violetclair='\e[1;35m' cyanfonce='\e[0;36m' cyanclair='\e[1;36m' grisclair='\e[0;37m' blanc='\e[1;37m' neutre='\e[0;m'
Et ensuite dans ton script tu les utilises comme ça :
echo -e "${rougefonce}Bonjour${neutre} ${jaune}les gens${neutre}"
N'oublies pas le "-e" pour la commande "echo" sans quoi les caractères d'échappement ne seront pas interprétés ;-\
;-))
8 juin 2017 à 16:18