lunes, 29 de abril de 2013

SHELL SCRIPT, BUCLES.

Secuencia que se repite, mientras se cumpla una condición.

Estrucruras, ejemplos.
if.
Esta estructura nos da la posibilidad de elegir entre dos posibles resultados en un misma sentencia.


if 1ª condición
then
comandos si se cumple la 1ª condición
elif 2ª condición
then
comandos si se cumple la 2ª condición
else
comandos si no se cumplen 1ª y 2ª
fi

while.
Nos permite efectuar las instrucciones varias veces.


while condicion
do
comandos
done

for.
Nos ayuda a determinar las veces que queremos que se repita la instrucción.


for variable in [lista de valores]
do
Comandos
done

until.

Se ejecuta siempre y cuando se cumpla la instrucción.

until condicion
do
comandos
done


case.
Nos da un if, con la posibilidad de usarlo simultaneamente.



case variable in
patron1) comandos condicion1;;
patron2) comandos condicion2;;
...
patron n) comandos condicion n;;
*) comandos por defecto;;
esac





No hay comentarios:

Publicar un comentario