¿cuanta gente a visto el blog?

Funciones en Bash


Las funciones son una gran manera de reutilizar código. La estructura de una función en bash es bastante similar a la de la mayoría de los lenguajes:

function function_name() { your_commands }

También puedes omitir la palabra clave function al principio, lo que también funcionaría:

function_name() { your_commands }

Prefiero ponerla allí para mejor legibilidad, pero es una cuestión de preferencia personal. Ejemplo de una función "¡Hola, mundo!":

#!/bin/bash function hello(){ echo "¡Función Hola Mundo!" } hello

Nota: Una cosa a tener en cuenta es que no debes añadir los paréntesis cuando llamas a la función.

Pasar argumentos a una función funciona de la misma manera que pasar argumentos a un script:

#!/bin/bash function hello(){ echo "¡Hola $1!" } hello DevDojo

En los próximos capítulos, estaremos utilizando funciones mucho.


No hay comentarios.:

Publicar un comentario