HOWTO · Bash
Créer une boucle de ligne dans Bash
Cet article explique comment créer une boucle de ligne dans Linux Bash.
Sur cette page
Cet article explique comment nous pouvons créer des boucles d’une ligne dans Linux Bash. Nous allons écrire des exemples de scripts avec la boucle for.
Créer une boucle de ligne dans Linux Bash
Nous pouvons créer de simples boucles à une ligne de différentes manières comme suit.
Écrivez chaque élément à l’intérieur de la boucle
Nous pouvons écrire les éléments de la boucle un par un.
for i in "apple" "banana" "orange"; do echo "$i"; done
Spécifier une plage de nombres
Une plage de nombres peut être utilisée pour créer une boucle d’une ligne.
for i in {1..3}; do echo "step: $i"; done
Créer une boucle avec une sous-commande
Nous pouvons utiliser des sous-commandes pour spécifier les valeurs utilisées dans la boucle. Cette méthode est particulièrement utile pour lire le contenu des fichiers.
for i in `seq 1 3`; do echo "step: $i"; done;
for i in `cat file.txt`; do echo "step: $i"; done;