<Précédent | Table des matières | Suivant>
Examen des valeurs pendant l'exécution
Il est souvent utile, en plus du traçage, d'afficher le contenu des variables pour voir le fonctionnement interne d'un script pendant son exécution. Application supplémentaire echo les déclarations feront généralement l'affaire:
#! / Bin / bash
# problème : script pour démontrer les erreurs courantes number=1
echo "nombre=$nombre" # DEBUG
set -x # Active le traçage if [ $number = 1 ]; alors
echo "Le nombre est égal à 1." autre
echo "Le nombre n'est pas égal à 1."
fi
set +x # Désactiver le traçage
#! / Bin / bash
# problème : script pour démontrer les erreurs courantes number=1
echo "nombre=$nombre" # DEBUG
set -x # Active le traçage if [ $number = 1 ]; alors
echo "Le nombre est égal à 1." autre
echo "Le nombre n'est pas égal à 1."
fi
set +x # Désactiver le traçage
Dans cet exemple trivial, nous affichons simplement la valeur du numéro de variable et marquons la ligne ajoutée avec un commentaire pour faciliter son identification et sa suppression ultérieures. Cette technique est particulièrement utile pour observer le comportement des boucles et de l'arithmétique dans les scripts.