educatica!

educación, informática y demás

Ejercicios, GNU/Linux bash, Informática, Shell scripts, Sistemas operativos

mkDirs.sh

Crea un script llamado mkDirs.sh que se encargará de crear una serie de directorios en el directorio personal del usuario actual.

Se deben crear los siguientes directorios: educatica, ventas, contabilidad, development, admins y proyuectos.

Se podrían crear fácilmente con el comando mkdir y pasando como parámetro cada uno de los directorios dentro de la ruta del directorio personal del usuario actual. Sin embargo, se desea mostrar cierta información.

Para cada uno de los directorios de la anterior lista de directorios se debe comprobar si existe el directorio. Si el directorio existe, se mostrará la ruta del directorio, se mostrarán los permisos del directorio no de su contenido y por último un resumen de ocupación del directorio con información comprensible por humanos. Si el directorio no existe, entonces se mostrará un mensaje advirtiendo que el directorio no existía, se creará el directorio y se mostrarán los permisos del directorio no de su contenido.

Se valorará:

  1. Que el script funcione correctamente.
  2. Utilizar variables.
  3. Evitar mostrar mensajes innecesarios.
  4. Utilizar un bucle for para recorrer la lista de directorios.

Deja un comentario

Tema creado por Anders Norén