Continuamos con la serie de casos prácticos sobre automatización de un sistema GNU/Linux con shell script. La última entrada es: Automatizaciones. Bash Shell Script: nuevosUsuarios.sh
Resulta que nuestro jefe nos ha dado la enhorabuena por el trabajo que hemos realizado, pero se le olvidó comentarnos que quería que crearamos un directorio llamado web dentro de los directorios personales de todos los usuarios que hemos creado al añadir empleados nuevos al sistema para que trabajen en los proyectos iniciados.
Es decir, ¿te acuerdas del fichero precioso con toda la información de empleados y departamentos que nos mandaron por correo electrónico? Pues tenemos que crear un directorio web en el directorio personal de cada uno de estos usuarios.
Además, este directorio web debe contener un fichero index.html esqueleto o base que le permita al empleado crear una pequeña descripción de su puesto.
Cómo es lógico, este directorio deberá poder ser utilizado por el usuario sin problemas ni complicaciones.
Cómo solucionaríamos el problema
En lenguaje natural vamos a tratar de resolver este problema.
Para cada uno de los usuarios que hemos creado, que estan en el fichero de empleados.csv, tenemos que crear un directorio llamado web en su directorio personal.
Después de crearlo, tenemos que configurarlo para que contenga un fichero index.html base y para que el usuario pueda utilizarlo sin restricciones.
¿Cómo se qué usuarios son de los proyectos?

¿Cómo mostrarías las líneas del fichero de cuentas de usuario que sean de usuarios que tengan su directorio personal dentro del directorio /educatica/2026/staff?

Ahora seleccionamos solo el nombre del usuario y la ruta del directorio personal.

Dejar una respuesta