Deberá asegurarse de que la función esté disponible para el script. Puedes hacer esto de dos maneras:
source
el archivo que contiene la definición de la función, o export
la función antes de llamar al script(export -f rse
exportaría la función ). Las funciones, al igual que las variables de shell, no son parte del entorno que heredan los scripts. Las variables de shell deben exportarse para que se conviertan en variables de entorno, y las funciones bash
también se pueden exportar.
Las funciones exportadas no son invocables por ningún proceso , solo por otros bash
scripts.