Quelle est la meilleure façon d'émuler une boucle do-while en Bash ?
Je pourrais vérifier la condition avant d'entrer dans le while
et ensuite continuer à revérifier la condition dans la boucle, mais c'est du code en double. Existe-t-il un moyen plus propre ?
Pseudo code de mon script :
while [ current_time <= $cutoff ]; do
check_if_file_present
#do other stuff
done
Cela ne fonctionne pas check_if_file_present
si elle est lancée après la $cutoff
temps, et un do-while le ferait.
0 votes
Vous cherchez le
until
changer ?2 votes
@MichaelGardner
until
évaluera également la condition avant d'exécuter le corps de la boucle2 votes
Ah, je vois, j'ai mal compris votre question.