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:bash [2019/01/29 13:39] benoit [Pour débugger un script Shell] |
informatique:linux:bash [2019/01/29 14:03] (Version actuelle) benoit [Fonction pour afficher des messages en couleur] |
||
|---|---|---|---|
| Ligne 266: | Ligne 266: | ||
| set +x | set +x | ||
| - | ==== Fonction pour afficher des message en couleur ==== | + | ==== Fonction pour afficher des messages en couleur ==== |
| # Affiche un message en rouge | # Affiche un message en rouge | ||
| - | show_error() { | + | echo_red() { |
| echo $(printf '\033[%sm%s\033[m\n' "31" $1) | echo $(printf '\033[%sm%s\033[m\n' "31" $1) | ||
| } | } | ||
| # Affiche un message en vert | # Affiche un message en vert | ||
| - | show_ok() { | + | echo_green() { |
| echo $(printf '\033[%sm%s\033[m\n' "32" $1) | echo $(printf '\033[%sm%s\033[m\n' "32" $1) | ||
| } | } | ||
| | | ||
| - | show_error "Error" | + | # Utiliser les fonctions echo_red ou echo_green selon la couleur voulue a la place du echo |
| - | show_ok "OK" | + | echo_red "Error" |
| + | echo_green "OK" | ||
| ==== Historique des commandes ==== | ==== Historique des commandes ==== | ||