Comparaison de plusieures chaines
Bonjour,
Souhaitant faire une fonction de vérification je souhaite faire une boucle qui vérifie plusieurs conditions. Et je rencontre un problème je n'arrive pas à comparer une chaine à plusieurs chaines.
Code:
1 2 3 4 5 6 7
| while [ let $TAILLE 2>/dev/null ] || [[ "$UNITE" != "Mo" ] && [ "$UNITE" != "Go" ] && [ "$UNITE" != "Ko" ] && [ "$UNITE" != "o" ]]
do
read -p "entrez l'espace à libérer (ex : 10 Mo, 3 Go...) : " TAILLE UNITE
echo -e "$TAILLE $UNITE\n"
done |
ce que j’essaie de faire :
Code:
1 2 3
| tant que [ $TAILLE != "numerique" ] OU [ $UNITE != "Mo" OU "Go" OU "Ko" OU "o"]
je boucle... |
Merci d'avance