Estoy trabajando en un script de shell y tengo algunas líneas de código que están duplicadas (copia pegada, digamos).¿Cómo crear una función en script de shell que recibe parámetros?
Quiero que esas líneas estén en una función. ¿Cuál es la sintaxis adecuada para usar?
¿Y qué cambios debo hacer para que esas funciones reciban los parámetros?
Aquí va un ejemplo.
que necesita para convertir esto:
amount=1
echo "The value is $amount"
amount=2
echo "The value is $amount"
en algo como esto:
function display_value($amount) {
echo "The value is $amount"
}
amount=1
display_value($amount)
amount=2
display_value($amount)
Es sólo un ejemplo, pero creo que es bastante claro.
Gracias de antemano.