


Utilisation de la boucle while dans le script shell bash
Mar 22, 2019 pm 01:23 PM
Semblable à la boucle for, la boucle while est également une boucle avec des conditions restrictives au début. Cela signifie que la condition doit être vérifiée avant d'exécuter la boucle while. La plupart du temps, il peut également faire tout ce qu'une boucle for peut faire, mais il présente ses propres avantages en matière de programmation.
Syntaxe :
1 2 3 4 |
|
Exemple de boucle While dans bash
Par exemple, lorsque la valeur de i est supérieure à 10, la boucle suivante sera exécutée 10 fois et se terminera.
1 2 3 4 5 |
|
While boucle infinie dans bash
La boucle for infinie est aussi une boucle sans fin. La boucle continuera à s'exécuter jusqu'à ce qu'elle soit forcée d'arrêter en utilisant ctrl+c.
1 2 3 4 5 |
|
Mais nous pouvons également utiliser des instructions conditionnelles comme if pour terminer la boucle lorsqu'une condition spécifique est remplie.
1 2 3 4 5 6 7 |
|
En script bash, on peut également écrire une boucle while similaire au langage C.
1 2 3 4 5 6 7 8 |
|
Utilisez une boucle while pour lire le contenu du fichier
La boucle while offre également la possibilité de lire le contenu du fichier ligne par ligne, ce qui est très utile lors du traitement des fichiers.
1 2 3 4 5 6 |
|
Dans cette boucle while, une ligne est lue à la fois dans le fichier et la valeur est stockée dans la variable i.
Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez prêter attention à la colonne Vidéo du didacticiel Linux du site Web PHP chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Différentes façons d'exécuter des fichiers de script shell sous Windows

Cinq techniques de script Bash modernes peu connues

Comparaison des performances d'Ubuntu Bash : Ubuntu vs Win10 Anniversary Edition

Programme Bash pour trouver A élevé à la puissance B ?

Créez des couleurs sécurisées pour le Web à l'aide de Bash

Aujourd'hui est le dernier jour où vous pouvez obtenir des autocollants Windows 11 Bug Bash

Exemple d'analyse de la récurrence de la vulnérabilité bash

Huit commandes Shell pour faire de vous un maître de la ligne de commande Linux en un rien de temps
