C'est bon, j'ai trouvé un "workaround"
Code :
- function ma_fonction
- {
- blablabla
- blablabla
- CR=xx
-
- return $CR
- }
- toto=`ma_fonction "arg1" "arg2" "arg3"`
- echo $?
|
=> marche pas. normal...
Code :
- function ma_fonction
- {
- blablabla
- blablabla
- CR=xx
-
- return $CR
- }
- toto=`ma_fonction "arg1" "arg2" "arg3"; return $?`
- echo $?
|
=> fonctionne
Pas besoin de pipe ou de passer par un fichier.
Bon, c'est pas "très propre", mais si on veut le code retour de ma_fonction, il suffit de rajouter
dans l'appel du sous-shell.
Après si quelqu'un a une autre idée, je suis preneur !
Message édité par spark le 22-05-2020 à 20:02:21
---------------
Un cycle complet sera une série de 100.