Formas de hacer un bucle FOR en Bash

Hay varias formas de hacer bucles FOR en Bash… aquí os muestro algunos ejemplos:

#!/bin/bash
for i in $( ls ); do
echo item: $i
done

#!/bin/bash
for ((i=100;i<=115;i+=1)); do
echo $i
sleep 1
echo $i > /dev/ttyS1
done

#!/bin/bash
for i in `seq 1 10`;
do
echo $i
done

aquí he encontrado más bucles interesantes.

You may also like

6 comments

  • Roberto 01/04/2008   Reply →

    puedes poner Ejemplos haciendo uso de los comandos de linux, who, ls -al, grep, cat, cut, tr. Para gestionar la memoria del disco duro??

  • Francisco Sosa 03/08/2009   Reply →

    Sencillo pero bien explicado. Gracias

  • Lex 30/08/2010   Reply →

    Justo lo que necesitaba. En realidad necesitaba iterar una lista, pero no fue muy complicado hacer el salto.

    Saludos, Leandro.

Leave a comment