Está en la página 1de 7

Desarrollo

Entramos a la Konsola y entramos a nuestra carpeta 6im6-1

Lo primero que hicimos fue realizar un script con el nombre “primero.sh” el cual será una
calculadora siguiendo el siguiente código.

Código de la calculadora:

 While true

 Do

 Clear

 Echo “1.- suma”

 Echo “2.- resta”

 Echo “3.- división”

 Echo “4.- multiplicación”

 Echo “5.- salir”

 Echo –n “elige una opción”

 Read opción

 If test $opción –eq 5

 Then exit

 Fi

 Echo –n “primer numero”

 Read numero1

 echo -n “segundo numero”

 Read numero2

 Case $opción in

 1) echo “$numero1 + $numero2” | bc –l;;

 2) echo “$numero1 - $numero2” | bc –l;;

 3) echo “$numero1 * $numero2” | bc –l;;


 4) echo “$numero1 / $numero2” | bc –l;;

 Esac

 Echo –n “presione una tecla para continuar”

 Read

 Done-
Posteriormente procedimos a realizar un código que nos indicara el espacio del disco, el uso del
disco de la S de A, la información de estado y cuál es el proceso que más espacio ocupa.

 el código es:

 While true

 Do

 Clear

 Echo “1.- introducción del sistema”

 Echo “2.- uso de espacio en disco”

 Echo “3.- uso de espacio en disco de la S de A”

 Echo “4.- información del sistema”

 Echo “5.- proceso que mas espacio ocupa”

 Echo –n “elige una opción”

 Echo –n “salir”

 Read opción

 If test $opción –eq 6

 Then exit

 Fi

 Case $opción in

 1) uname –a;;

 2) du;;

 3) d1;;

 4) ps aux | sort –nuva2 | tail -1;;

 5) top;;

 Esac

 Echo –n “presione una tecla para continuar”

 Read
 Done-

 Por

último hicimos un script con el cual podíamos realizar la compresión, empaquetado,


además nos permitía ver el contenido de los archivos comprimidos y empaquetados. Y por
último podríamos descomprimir y desempaquetar los archivos.
 El código:

 While true

 Do

 Clear

 Echo “1.- empaquetar y comprimir archivos”

 Echo “2.- leer archivos empaquetados y comprimidos”

 Echo “3.- descomprimir y desempaquetar archivos”

 Echo “4.- salir”

 Echo –n “elige una opción”

 Read opción

 If test $opción –eq 4

 Then exit

 Fi

 Echo –n “dame el nombre del archivo”

 Read archivo

 echo -n “dame el nombre del directorio”

 Read directorio

 Case $opción in

 1) tar -czvf $archivo $directorio;;

 2) tar –tzvf $archivo;;

 3) tar –xzvf $archivo

 Esac

 Echo –n “presione una tecla para continuar”

 Read

 Done-
Ahora probamos si nuestro script funciona

 1.- empaquetar y comprimir archivos


 2.- leer archivos empaquetados y comprimidos

 3.- descomprimir y desempaquetar archivos

También podría gustarte