Olá pessoal

É o seguinte, não estou a conseguir guardar uma variavel ao sair de
uma função.. exemplo

script.sh

echo "este script chama o teste.sh"
./teste.sh
echo "variável tem o valor de $olá"

exit 0



teste.sh

export olá=23

exit 0



isso aí em cima é um exemplo o programa na realidade é muito mais
complexo.

não percebo porquê não funciona, tb já tentei por o export dentro de
teste.sh e alocar antes de chamar a função, mas sempre que retoma a
teste.sh perde o valor.

Eu não posso usar a opcção exit para enviar o valor, pois ela já está
sendo usada para outras coisas.

Obrigado ;)

Responder a