¿Por qué colocar la lógica de shell repetida en una función?
Da a la lógica un nombre reutilizable y centraliza los cambios futuros.
Suprime permanentemente la salida de todos los comandos incluidos.
Inicia automáticamente un shell diferente para cada comando.
Copia el cuerpo de la función en el script cada vez que se llama.