[Bash] mettre plusieurs conditions dans un while
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:
1 2 3
| while [ condition1 -eq condition 2 && condition3 -eq condition4 ]; do
...
done |
Code:
1 2 3
| while [ condition1 -eq condition 2 || condition3 -eq condition4 ]; do
...
done |
Code:
1 2 3
| while [ condition1 -eq condition 2 AND condition3 -eq condition4 ]; do
...
done |
Code:
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