Next: El C Shell
Up: Estructuras de control
Previous: until ... do ...
Es similar al anterior comando y se utiliza para construir lazos. Su
sintaxis:
-
- while expresión
do
serie de comandos
done
Así se ejecuta la serie de comandos si la expresión es
verdadera. Ejemplo:
width 3pt
width .3pt415pt$ cat while.sh
x=1
while [ $x -le $1 ]
do
y=1
while [ $y -le $1 ]
do
echo -n `expr $x \* $y` " "
y=`expr $y + 1`
done
echo
x=`expr $x + 1`
done
$ while.sh
while.sh: test: argument expected
$ while.sh 7
1 2 3 4 5 6 7
2 4 6 8 10 12 14
3 6 9 12 15 18 21
4 8 12 16 20 24 28
5 10 15 20 25 30 35
6 12 18 24 30 36 42
7 14 21 28 35 42 49
$
width .3pt
depth .3pt
width -3pt
Vicente González Ruiz
1998-07-13