BASH – Script RETURN no númerico en funciones bash.-

Por defecto en bash sólo se pueden retornar enteros. ¿Qué hay que hacer entonces para que retorne un valor no entero? El truco está en hacer un echo del valor y asegurarnos en la llamada de la función que se asigna a una variable. Es decir, nuestra función sería:

#!/bin/bash
function retorna_texto {
    echo -n "este es el valor a retornar"
}
VALOR=$( retorna_texto )
echo $VALOR
exit



Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.