<Précédent | Table des matières | Suivant>
Erreurs syntaxiques
Une classe générale d'erreurs est syntaxique. Les erreurs syntaxiques impliquent une erreur de frappe sur certains éléments de la syntaxe du shell. Dans la plupart des cas, le shell refusera d'exécuter un script contenant ce type d'erreur.
Dans les discussions suivantes, nous utiliserons ce script pour démontrer les types d'erreurs courants :
#! / Bin / bash
# problème : script pour démontrer les erreurs courantes number=1
if [ $nombre = 1 ] ; alors
echo "Le nombre est égal à 1." autre
echo "Le nombre n'est pas égal à 1."
fi
#! / Bin / bash
# problème : script pour démontrer les erreurs courantes number=1
if [ $nombre = 1 ] ; alors
echo "Le nombre est égal à 1." autre
echo "Le nombre n'est pas égal à 1."
fi
Tel qu'il est écrit, ce script s'exécute avec succès :
[moi@linuxbox ~]$ difficulté
Le nombre est égal à 1.
[moi@linuxbox ~]$ difficulté
Le nombre est égal à 1.