trap 'fonction(X)' RETURN
bonjour à tous.
noyaux 2.6.36
SHELL:KSH
voila, dans pas mal,de cours de Unix, et de forums, visiblement, intercepter le signal RETURN d'une fonction, avec TRAP est admise.
effectivement, exemple mon shema de fonction ci-dessous est la suivante:
du type:
Code:
1 2 3 4 5 6 7 8
| function estceJour {
hour=$(date +%H)
if [ mon test ] ; then
return 1
else
return 0
fi
} |
mais voila, j'ai un warning, qui me dit systematiquement :" trap RETURN : mauvais piege."
selon vous est ce que c'est correcte de traper le signal RETURN ?
est ce mauvais de scripter ainsi?
c'est elegant de savoir quune fonction est terminer totalement.
merci a tous coup de main et directive.
merci de vos analyses du trap avec return..
dans cette attente.