Crear un bucle de una línea en Bash

Yahya Irmak 22 marzo 2022
Crear un bucle de una línea en Bash

Este artículo explicará cómo podemos crear bucles de una línea en Linux Bash. Escribiremos scripts de ejemplo con el bucle for.

Crear bucle de una línea en Linux Bash

Podemos crear bucles simples de una línea de diferentes maneras, como se indica a continuación.

Escribe cada elemento dentro del bucle

Podemos escribir los elementos en el bucle uno por uno.

for i in "apple" "banana" "orange"; do echo "$i"; done

Bucle for con elementos

Especificar un rango de números

Se puede usar un rango de números para crear un bucle de una línea.

for i in {1..3}; do echo "step: $i"; done

Bucle for con elementos

Crear bucle con subcomando

Podemos usar subcomandos para especificar los valores usados en el bucle. Este método es especialmente útil para leer el contenido de los archivos.

for i in `seq 1 3`; do echo "step: $i"; done;
for i in `cat file.txt`; do echo "step: $i"; done;

Bucle for con subcomando

Yahya Irmak avatar Yahya Irmak avatar

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

LinkedIn

Artículo relacionado - Bash Loop