BUCLE REPETITIVO.
Otro bucle repetitivo además del while es el for.
Éste permite ejecutar un bloque de funciones una determinada cantidad de veces.
Su estructura es:
# !/bin/sh
categoria='cd'
for x in $valores
do
echo "El valor de x es: $x"
done
La variable categoria contiene la salida del comando cd. Esto se logra asignándole a la variable el nombre del comando entre comillas.
El for almacena en la variable x el valor que ésta siendo ciclado dentro de la variable $categoria.
El for realiza un ciclo por cada valor dentro de la variable $categoria.
EJERCITACIÓN.
# !/bin/sh
for x in 1 2 3 4 5 6 7 8 9 10
do
echo "el valor de x es: $x"
done
Éste script nos muestra que x irá de 1 a 10.
Realizará las funciones que se encuentran entre el do y el done.
En nuestro caso:
echo "el valor de x es: $x"
Por consiguiente las acciones del scripts serán:
el valor de x es: 1Atentamente Eric.
el valor de x es: 2
el valor de x es: 3
el valor de x es: 4
el valor de x es: 5
el valor de x es: 6
el valor de x es: 7
el valor de x es: 8
el valor de x es: 9
el valor de x es: 10
Enlaces de interés:
- Scripts en bash - Parte I.
- Scripts en bash - Parte II.
- Scripts en bash - Parte III.
- Scripts en bash - Parte IV.
- Scripts en bash - Parte V.
BUCLE REPETITIVO.
Otro bucle repetitivo además del while es el for.
Éste permite ejecutar un bloque de funciones una determinada cantidad de veces.
Su estructura es:
# !/bin/sh
categoria='cd'
for x in $valores
do
echo "El valor de x es: $x"
done
La variable categoria contiene la salida del comando cd. Esto se logra asignándole a la variable el nombre del comando entre comillas.
El for almacena en la variable x el valor que ésta siendo ciclado dentro de la variable $categoria.
El for realiza un ciclo por cada valor dentro de la variable $categoria.
EJERCITACIÓN.
# !/bin/sh
for x in 1 2 3 4 5 6 7 8 9 10
do
echo "el valor de x es: $x"
done
Éste script nos muestra que x irá de 1 a 10.
Realizará las funciones que se encuentran entre el do y el done.
En nuestro caso:
echo "el valor de x es: $x"
Por consiguiente las acciones del scripts serán:
el valor de x es: 1Atentamente Eric.
el valor de x es: 2
el valor de x es: 3
el valor de x es: 4
el valor de x es: 5
el valor de x es: 6
el valor de x es: 7
el valor de x es: 8
el valor de x es: 9
el valor de x es: 10
Enlaces de interés:
0 COMENTARIOS:
Publicar un comentario
Bienvenido a ERICLINUX.
Gracias por tu comentario.
Nota: solo los miembros de este blog pueden publicar comentarios.