Bonjour,

J'essaie de faire un script Bash dans lequel j'ai une boucle while. J'aimerai mettre plusieurs conditions séparé par des "ET" ou des "OU".

J'ai tester plusieur syntaxe mais aucune est la bonne.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
while [ condition1 -eq condition 2 && condition3 -eq condition4 ]; do
...
done
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
while [ condition1 -eq condition 2 || condition3 -eq condition4 ]; do
...
done
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
while [ condition1 -eq condition 2 AND condition3 -eq condition4 ]; do
...
done
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
while [ condition1 -eq condition 2 OR condition3 -eq condition4 ]; do
...
done
De plus j'aimerai savoir si on peut faire des Do While ? (j'aimerai faire un système tant que la personne n'a pas répondu la bonne réponse, on lui la reponse > voulez vous continiez ? (o/n) : )

Merci d'avance

Arnaud