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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 tant que [ $TAILLE != "numerique" ] OU [ $UNITE != "Mo" OU "Go" OU "Ko" OU "o"] je boucle...
Partager