Outils pour utilisateurs

Outils du site


informatique:linux:printf

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:linux:printf [2008/02/20 15:40] – benoitinformatique:linux:printf [2008/02/20 15:50] (Version actuelle) – benoit
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)"
informatique/linux/printf.1203522028.txt.gz · Dernière modification : (modification externe)