Scripts shell bourne / bash: comparaison de chaînes
bref tutoriel décrivant comment faire des comparaisons de chaînes. Récemment mis à jour grâce aux commentaires de nos utilisateurs.
Notre tutoriel d`origine nécessaire pour corriger le cas si var $ est nul. Nous avons mis à jour notre article original.
Pour déterminer si la valeur d`une variable ($ var) est vide (null):
si [ "var $" == "" ]
puis
la variable d`écho est nulle
Fi
Pour déterminer si la valeur d`une variable est pas vide:
si [ "var $" ! = "" ]
puis
la variable d`écho est non nulle
Fi
Pour comparer le contenu d`une variable à une chaîne fixe:
si [ "var $" == "valeur" ]
puis
écho est le même
Fi
Pour déterminer si le contenu de la variable ne sont pas égaux à une chaîne fixe:
si [ "var $" ! = "valeur" ]
puis
echo pas la même
Fi