Scripts en Bash. Capítulo 6. Funciones en Bash
Channel: atareao
Date: 2021-06-19

Otra de las características interesantes de Bash son las funciones. Una herramienta, que sin lugar a dudas te va ahorrar mucho trabajo y esfuerzo, puesto que te va a permitir reutilizar tu código, y no tener que repetir una y otra vez, el mismo código.

Eso de no repetir código, ya sea con las funciones en Bash o en cualquier lenguaje de programación, tiene muchas ventajas. Pero no solo tiene ventajas sino que además es una práctica recomendada.

El repetir código te puede conllevar, además de un mayor número de errores, y un mayor costo de mantenimiento. Si has repetido el mismo código en varias partes de tu aplicación, y tienes que modificarlo, tienes un problema. Con el uso de funciones, este problema se ve reducido sensiblemente, puesto que solo tendrás que modificar la función en cuestión.

Además, puedes reutilizar tus funciones en otros scripts, con lo que el tiempo de desarrollo de una aplicación se verá reducido considerablemente.

https://atareao.es/tutorial/scripts-en-bash/funciones-en-bash/