Créer une boucle de ligne dans Bash

Yahya Irmak 22 mars 2022
Créer une boucle de ligne dans Bash

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

Boucle for avec éléments

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

Boucle for avec éléments

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;

Boucle for avec sous-commande

Auteur: Yahya Irmak
Yahya Irmak avatar Yahya Irmak avatar

Yahya Irmak has experience in full stack technologies such as Java, Spring Boot, JavaScript, CSS, HTML.

LinkedIn

Article connexe - Bash Loop