colorier un script bash

13 Apr. 2006
Auteur : selimb
Responsable : selimb
Score ( voter ) :
Connexes : Même auteur | Même responsable | Historique
Il est agreable de voir s'executer son script bash habituel avec des morceaux de lignes en couleur. Pour cela, ajouter en declaration (juste apres #!/bin/sh ) la couleur souhaitee:
COULEUR="\\033[x;xxm"
Puis devant le mot/partie de la ligne a colorier: echo -e "$COULEUR" "le mot/partie de la ligne" Puis executer le script. exemple (faire un vrai copie/colle et tester dans une console.. sinon rectifier les decallages..)
!/bin/sh VERT="\\033[1;32m" NORMAL="\\033[0;39m" ROUGE="\\033[1;31m" ROSE="\\033[1;35m" BLEU="\\033[1;34m" BLANC="\\033[0;02m" BLANCLAIR="\\033[1;08m" JAUNE="\\033[1;33m" CYAN="\\033[1;36m" echo "" echo -e "$VERT" " ------------------ ""$ROUGE""Y o u W i l l B e C o l o r e d ""$VERT"" ------------ " "$NORMAL" echo " | Color bash script | " echo -e " | written by""$VERT" "selim,b." "$CYAN""(s.bouras@free.fr) " "$NORMAL" " | " echo -e " | This script is""$BLEU"" free Licence""$NORMAL"" | " echo -e "$VERT" " -------------------------------------------------------------------- " "$NORMAL" echo -e " $BLEU" " Ok!!..Dear ... Your bash is colored .. Have Fun!!.."