educación, informática y demás

Shell scripts

Ejemplos de for

compruebaUsuarios.sh

Crea un script llamado compruebaUsuarios.sh que reciba por parámetro una lista de nombres de usuarios.

El script se debe ejecutar como root. Si no es así, mostramos un mensaje de error y terminamos con la ejecución del script con código de salida de error.

El script necesita recibir al menos un valor por parámetro. Si no se pasa ningún parámetro, mostramos un mensaje de error y terminamos con la ejecución del script con código de salida de error.

Para cada usuario en la lista de usuarios, comprobaremos si el usuario existe. Si el usuario no existe, mostramos un mensaje indicando que dicho usuario no existe en el sistema.

Sino, mostraremos el resumen de ocupación en disco de su directorio personal. Debemos obtener la ruta del directorio personal del usuario del fichero de cuentas de usuario sistema.

Dejar una respuesta