Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.68 KB

ejercicios-scripts-linux-1.md

File metadata and controls

41 lines (30 loc) · 1.68 KB

BÁSICOS

  1. Realiza un script llamado 'holamundo.sh' que muestre por pantalla "Hola mundo".

  2. Crear un script que muestre por pantalla los parámetros introducidos como una sola cadena.

  3. Crea un script el cual despliegue en pantalla todos los valores de los parámetros enviados, separados por el valor de IFS.

  4. Crea un script el cual despliegue en pantalla todos los valores de los parámetros enviados, separados por un guion.

  5. Crea un script que muestre en pantalla el nombre del mismo.

  6. ¿Qué pasaría si un Script recibe 9 parámetros y se intenta imprimir el parámetro 10?

  7. Crea un script que cree un directorio a partir del primer parámetro recibido. El primer parámetro recibido debería ser, por lo tanto, la ruta correcta del directorio que queremos crear (de forma relativa o absoluta) incluyendo su nombre.

  8. Crea un script que muestre en pantalla el contenido de un archivo a partir del segundo parámetro recibido. El segundo parámetro recibido debería ser la ruta (relativa o absoluta) a un archivo existente.

    • Finalmente muestra el exit code del comando usado para visualizar el archivo.

    • Cuando hayas realizado el script, y comprobado que funciona correctamente, realiza la siguiente prueba: Pasa como 2º parámetro la ruta a un archivo sobre el que no tengas permiso de lectura.

  9. Crea un script que cree un directorio y después copie dentro de él un fichero. Las rutas del directorio y fichero a copiar se pasarán como parámetros. Por lo tanto, recibirá 2 parámetros:

  • A. Primer parámetro: La ruta del directorio a crear, incluyendo su nombre (similar al ejercicio 7.
  • B. Segundo parámetro: La ruta de un archivo existente.