next up previous contents index
Next: case Up: Control de flujo Previous: Comprobando condiciones   Índice General   Índice de Materias


for

Te permite repetir una sección de código un número fijo de veces. Cada vez una variable especial llamada variable del bucle tendrá un valor diferente. De esta manera en cada iteración podemos hacer cosas diferentes.

for variable_del_bucle [in lista]
do
    código
done

Si se omite la parte de la lista de valores, por defecto se toman aquellos que tengan ``$@''.

Ej:

notas_de_campos="0:0:0:0:1:2:0:0,5:"
IFS=:

for notas in $notas_de_campos
do
    echo "$notas"         
done    
  
NOTA:
Una lista no es más que una string que contiene varias palabras separadas por el separador por defecto de la bash, que es aquel que aparezca en la variable IFS. La variable IFS está inicializada por defecto a \n.



Alberto Cortés 2001-03-26