1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
#!/bin/bash MAX_NO=0 echo -n "Introducir numero entre (5 to 10) : " read MAX_NO if ! [ $MAX_NO -ge 5 -a $MAX_NO -le 10 ] ; then echo "Ops... debe ingresar un numero entre 5 y 10.." exit 1 fi clear ###### Primera Parte ###################### for (( i=1; i<=MAX_NO; i++ )) do for (( s=MAX_NO; s>=i; s-- )) do echo -n " " done for (( j=1; j<=i; j++ )) do echo -n " ." done echo "" done ###### Segunda Parte ###################### for (( i=MAX_NO; i>=1; i-- )) do for (( s=i; s<=MAX_NO; s++ )) do echo -n " " done for (( j=1; j<=i; j++ )) do echo -n " ." done echo "" done |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
Al ejecutar el SCRIPT nos mostrara el siguiente resultado : $ bash dibuja.sh Introducir numero entre (5 to 10) : 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $ |
No funciona.
Se agrega ejecución de SCRIPT y si funciona.-