Outils pour utilisateurs

Outils du site


informatique:linux:bash

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:bash [2009/05/14 13:31] – benoitinformatique:linux:bash [2019/01/29 13:03] (Version actuelle) – [Fonction pour afficher des messages en couleur] benoit
Ligne 253: Ligne 253:
 Pour éviter les couleurs illisibles lorsque l'on lance la commande ''ls'' ajouter la ligne suivante dans ''/etc/bashrc'' Pour éviter les couleurs illisibles lorsque l'on lance la commande ''ls'' ajouter la ligne suivante dans ''/etc/bashrc''
   unset LS_COLORS   unset LS_COLORS
 +
  
  
  
 ==== Pour débugger un script Shell ==== ==== Pour débugger un script Shell ====
-En début de script insérer la commande suivante :+En début de script insérer la commande suivante pour le rendre verbeux :
   set -x   set -x
  
Ligne 264: Ligne 265:
   <instruction>   <instruction>
   set +x   set +x
 +
 +==== Fonction pour afficher des messages en couleur ====
 +
 +  # Affiche un message en rouge
 +  echo_red() {
 +      echo $(printf '\033[%sm%s\033[m\n' "31" $1)
 +  }
 +  # Affiche un message en vert
 +  echo_green() {
 +      echo $(printf '\033[%sm%s\033[m\n' "32" $1)
 +  }
 +  
 +  # Utiliser les fonctions echo_red ou echo_green selon la couleur voulue a la place du echo
 +  echo_red "Error"
 +  echo_green "OK"
  
 ==== Historique des commandes ==== ==== Historique des commandes ====
informatique/linux/bash.1242307917.txt.gz · Dernière modification : (modification externe)