0% encontró este documento útil (0 votos)
178 vistas1 página

Scripts - Ejercicios /bin/bash

El documento describe 9 ejercicios de scripts shell con diferentes funcionalidades como copiar archivos, comprobar parámetros, mostrar menús de opciones e información del sistema.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
178 vistas1 página

Scripts - Ejercicios /bin/bash

El documento describe 9 ejercicios de scripts shell con diferentes funcionalidades como copiar archivos, comprobar parámetros, mostrar menús de opciones e información del sistema.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Ejercicios de Scripts

1. Ejer1.sh: script al que se le pasen 2 parmetros, el primero un directorio y el segundo un archivo. El script debe copiar el archivo en el directorio. 2. Ejer2.sh: script donde se compruebe el n de parmetros (tiene que ser uno) y su rango tiene que ser mayor que 0 y menor que 25. Si alguno de los supuestos es errneo mostrar mensaje de error y en caso contrario mostrar mensaje de acierto. 3. Ejer3.sh: El usuario introduce dos nmeros enteros y deben devolverse todos los nmeros enteros del intervalo formado por los dos nmeros. El programa debe comprobar que se pasan slo 2 nmeros y que el segundo es mayor que el primero, en caso contrario mostrar mensaje de error. 4. Ejer4.sh: Modifica el programa anterior haciendo que si el segundo parmetro es ms pequeo que el primero, los intercambie dentro del script. Tendremos que comprobar que los nmeros son distintos. 5. Ejer5.sh:Lista el directorio que se indica como parmetro segn el ejemplo: es un fichero f1 * es un fichero f2 * es un directorio d1 / Hay que comprobar previamente que el parmetro es un directorio 6. Ejer6.sh: un script que muestre un men con dos opciones: 1. Mostrar calendario 2. Salir El men se debe mostrar hasta que se pulse la opcin 2 7. Ejer7.sh: un script que muestre el siguiente men: 1. Contar palabras 2. Contar lneas 3. Contar caracteres totales 4. Salir Se introduce por teclado la opcin que se ejecutar sobre un fichero indicado en ese momento. 8. Ejer8.sh: un script que muestre el siguiente men al usuario con las siguientes opciones: 1. Copiar un archivo a otro directorio 2. Mover un archivo a otro directorio 3. Cambiar de nombre a un archivo 4. Borrar archivo 5. Enviar correo a otra persona 6. Salir 9. Ejer9.sh: un script llamado verInfo.sh que pida confirmacin al usuario para comenzar la ejecucin. Si el usuario responde NO se finaliza la ejecucin del script. Si el usuario responde SI se muestra un men con las siguientes opciones: 1. Visualiza el nombre de usuario 2. Visualiza el directorio de trabajo 3. Visualiza el directorio $HOME del usuario 4. Salir

También podría gustarte