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