Bonjour !

J'ai encore un problème de débutant

J'utilises CyGwin et mon problème est el suivant :
j'ai une fonction que j'appelles et étrangement je ne réussis jamais à récupérer la valeur retournée.
Pour tester j'ai rendu la fonction super simple au strict minimum :

voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
getVariable()
{		
	resultat=4 
	echo "####### new fonction : Valeur de retour de la fonction !!"
	echo $resultat
	return $resultat
}
 
...
...
getVariable $pays $departement
echo '############ julio affichage valeur retour'
echo $?
Et bizarrement ça m'affiche la valeur 0.

C'est bizarre , j'ai regardé des tutoriaux et ça me semblait aussi simple que ça ?

Si jamais quelqu'un a un élément de réponse ,je sui preneur