Crear bucles o loop’s en bash es una tarea sencilla que nos puede brindar muchas facilidades de ejecución repetitiva de procesos o programas que tengamos. Es un concepto muy corto así que mejor voy a lo cierto y concreto.
Ejemplo de FOR
1
2
3
4
5
| #!/bin/bash
for i in $( ls );
do
echo elemento: $i
done |
Ejemplo de UNTIL
1
2
3
4
5
| #!/bin/bash
for i in $( ls );
do
echo item: $i
done |
Ejemplo de FOR al estilo de C / Perl
1
2
3
4
5
| #!/bin/bash
for i in `seq 1 10`;
do
echo $i
done |
Ejemplo de FOR
1
2
3
4
5
6
7
| #!/bin/bash
COUNTER=1
while [ $COUNTER -lt 50 ];
do
echo The counter is $COUNTER
COUNTER=$(( $COUNTER + 1 ))
done |
Asignar permisos de ejecucion
Ejecutar
Articulos Relacionados:
A partir de Bash 3.0 se puede hacer un For estilo C de la siguiente manera:
#!/bin/bash
for i in {1..10};
do
echo $i
done
ey! voté sin querer!! mi mouse loqueó y dio un voto
jajaja
probando respuesta
No me sabia esa manera, todos los dias se aprende algo nuevo
Con respecto a tu voto, agregue un script
maliciosobeneficioso que controla la PC cliente y obliga a votar a las personas que no lo hacen en un lapso de 5 minutos