En este artículo les voy a dejar unos ejercicios que he resuelto en Shell Script. La mayoría de los programas eran tareas que me dio mi profesor en la universidad. Factorial de un número pasado por parámetro: #!/bin/bash function factorial(){ fact=1; cont=1; while test $1 -ge $cont do fact=`expr $fact \* $cont`; cont=`expr $cont + 1`; done echo “El factorial de $1 es $fact”; } factorial $1; #Factorial Crear un menú: #!/bin/bash #Menu while true do echo “1- 2- 5-Salir” read num case $num in 1) echo ok ;; 5) exit 0 ;; esac Ingresar día y sumarle 5: echo “Ingrese dia:”;… Continuar leyendo


El entorno del intérprete de comandos nos permite realizar archivos ejecutables con funcionalidad semicompleja de manera similar a los archivos batch de D.O.S Existen 2 tipos de variables: · Las variables de sistemas en Linux siempre se declaran en mayúsculas. · Las variables de usuarios en Linux son declaradas en minúsculas. Para la utilización de las variables se debe preceder al nombre el signo “$”. Nota: Para que un archivo sea ejecutable en Linux debe tener la propiedad de x para los usuarios (Utilizar el comando chmod). echo: comando que permite mostrar (imprimir) en contenido de una variable. Por ejemplo: $ a=10… Continuar leyendo