Test d’égalité entre deux chaînes Test:sur les chaînes de caractères

Objectif

Tester si une variable est strictement égale à une valeur.

Exemple

La variable choix a-t-elle pour valeur "oui" ?

Première méthode (ksh, bash)

Utilisation de la commande de test [[ ]] :

$  [[ $choix = oui ]]  && echo '$choix vaut oui' 

(cf. Les bases de la programmation shell - Exécution de tests)

Deuxième méthode

Utilisation de la commande de test [ ] :

$ [ "$choix" = oui ]  && echo '$choix vaut oui' 

Contrairement à la commande [[ ]], la commande

couv_EI7PRO.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Tester le code retour d'une commande
Suivant
Test d'inégalité entre deux chaînes