Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
informatique:linux:printf [2008/02/20 16:40] benoit |
informatique:linux:printf [2018/09/06 19:10] (Version actuelle) |
||
|---|---|---|---|
| Ligne 53: | Ligne 53: | ||
| **surligné gris :** | **surligné gris :** | ||
| printf '\033[%sm%s\033[m\n' "47" "hello" | printf '\033[%sm%s\033[m\n' "47" "hello" | ||
| + | |||
| + | === intégrer la couleur à un script shell === | ||
| + | |||
| + | Il suffit de créer la fonction suivante dans le script : | ||
| + | color() | ||
| + | { | ||
| + | #Fonction pour afficher les echo en couleur | ||
| + | #31=rouge, 32=vert, 33=jaune,34=bleu, 35=rose, 36=cyan, 37= blanc | ||
| + | printf '\033[%sm%s\033[m\n' "$@" | ||
| + | } | ||
| + | |||
| + | et de l'appeler dans la script par la commande : | ||
| + | color 32 "hello" | ||
| + | |||
| + | ou pour mettre en évidence une erreur ou un succès en faisant apparaitre OK ou NOK en couleur : | ||
| + | echo "TEST TRUC MUCHE : $(color 32 OK)" | ||
| + | echo "TEST TRUC MUCHE : $(color 31 NOK)" | ||