Funciones
Al igual que hemos utilizado variables para guardar datos y poder trabajar con ellos una y otra vez, las funciones nos permiten agrupar una serie de comandos que realizan una función concreta y que podemos ejecutarlos una y otra vez todos como un conjunto tan solo llamando a la función.
Si tienes dudas sobre las funciones, consulta la explicación de funciones en este sitio web.
Las funciones nos permiten reutilizar conjunto de instrucciones o comandos, facilitan mucho la comprensión del código y su mantenimiento.
Podríamos considerarlas como pequeños scripts dentro del script, que también reciben parámetros igual que los scripts. La forma de pasar parámetros a una función y recibirlos es exactamente la misma que con los scripts.
En nuestro caso, vamos a crear una función error que mostrará un mensaje de error que se mostrará en pantalla y después terminará la ejecución del script con un valor de retorno de error.
userData.sh con funciones

Como siempre, le damos permiso de ejecución y comprobamos que funciona la comprobación de errores bien.

Como podemos ver, las llamadas a error han funcionado correctamente.

Si le pasamos nombres de usuarios del sistema también funcionará perfectamente.

Función showUserInfo

Dejar una respuesta