Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

jusqu'à

Le jusqu'à la commande ressemble beaucoup à tout en, sauf qu'au lieu de quitter une boucle lorsqu'un état de sortie différent de zéro est rencontré, il fait le contraire. Un jusqu'à la boucle continue jusqu'à ce qu'il reçoive un état de sortie zéro. Dans notre tout-compte script, nous avons continué la boucle tant que la valeur du compter variable était inférieure ou égale à 5. Nous pourrions obtenir le même résultat en codant le script avec jusqu'à:


#! / Bin / bash


# jusqu'à-compte : affiche une série de nombres count=1

jusqu'à [[ $count -gt 5 ]]; faire écho $count

#! / Bin / bash


# jusqu'à-compte : affiche une série de nombres count=1

jusqu'à [[ $count -gt 5 ]]; faire écho $count

Sortir d'une boucle


count=$((count + 1)) fait

echo "Terminé."

count=$((count + 1)) fait

echo "Terminé."


En changeant l'expression de test en $compte -gt 5, jusqu'à terminera la boucle au bon moment. La décision d'utiliser ou non le tout en or jusqu'à boucle est généralement une question de choisir celui qui permet d'écrire le test le plus clair.


Meilleur système d'exploitation Cloud Computing chez OnWorks :