educación, informática y demás

26.03 - Automatizacion I

Ejercicios de scripts (4)

listaUsuarios.sh

Crea un script llamado listaUsuarios.sh que recorra un fichero de texto plano que contiene datos de usuarios separados por comas. El script, en esta primer versión, tan solo comprobará si el usuario existe en el sistema o no.

El script recibirá por parámetro la ruta del fichero de datos, si el fichero no existe o no se pasa parámetro deberá mostrar un mensaje de error adecuado y terminar la ejecución del script retornando un código de error.

El formato del fichero de texto plano será el siguiente:

  • En cada línea podrá haber una lista con uno o más nombres de usuario separados por comas.
  • El fichero puede contener varias líneas.

Solucionando

Vamos a probar que recorre línea a línea

Ahora tenemos que trabajar con cada línea independientemente.