Curso de Programación en Bash/S26.sh

De WikiCabal
< Curso de Programación en Bash
Revisión del 02:27 13 feb 2012 de Rrc (discusión | contribuciones) (Página creada con '__NOTOC__ * S26.sh ** Resultado ** Explicación == S26.sh == <syntaxhighlight lang="bash" line="GESHI_FANCY_LINE_NUMBERS"...')
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Ir a la navegación Ir a la búsqueda

S26.sh

 1 #!/bin/bash
 2 
 3 echo "Con -="
 4 X=4
 5 while [ "$X" -gt "0" ]
 6   do
 7     echo $X
 8     ((X-=1))
 9 done
10 echo
11 
12 echo "Con --"
13 X=4
14 while [ "$X" -gt "0" ]
15   do
16     echo $X
17     ((X--))
18 done
19 echo
20 
21 echo "Con ++"
22 X=0
23 while [ "$X" -lt "4" ]
24   do
25     echo $X
26     ((X++))
27 done
28 echo
29 
30 echo "Con +="
31 X=0
32 while [ "$X" -lt "4" ]
33   do
34     echo $X
35     ((X+=1))
36 done

Resultado

[rrc@Pridd BashClase]$ ./S26.sh 
Con -=
4
3
2
1

Con --
4
3
2
1

Con ++
0
1
2
3

Con +=
0
1
2
3

Explicación