Comment capter les codes retours affectés aux RETURN des Fonctions extérieurs, par une MainProg
Bonjour à tous,
afin de finaliser le projet, qui m'a été confié.
je souhaiterais savoir, qu'elle serait la meilleure façon de capter, les codes retours affectés à des RETURN dans différentes fonctions ( voir l'exemple de 3 fonctions).
en sachant que je source ma bibliothèque de fonction dans ma MainProg.
exemples :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
f1 {
echo "fonction f1"
RETURN 255
}
f2{
echo "fonction f2"
RETURN 254
}
f3{
echo "fonction f3"
RETURN 253
} |
ci-dessous c'est plus ou moins le schéma que je dois suivre.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
et bien sur, dans la MainProg.sh il y a un
case $VAR in
"255")
action imposé par DBA
;;
"254")
action imposé par DBA
;;
"253")
action imposé par DBA
;;
esac |
Merci a tous idées, car je dois suivre cette trame , en sachant que j'ai au moins 40 fonctions déjà travaillées
Cordialement