Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#26 Le 06/12/2017, à 22:21

arno_lupin

Re : [résolu] Portée des variables et appels de fonctions ... et sous-shell

Bien qu'il reste quelques questions en suspens, vous avez tous brillamment répondu à celle initialement posée.
Je vous remercie et note ce sujet résolu


Ubuntu 16.04.1 LTS (Xenial Xerus) 64-bit .. MATE 1.12.1

Hors ligne

#27 Le 07/12/2017, à 10:09

kholo

Re : [résolu] Portée des variables et appels de fonctions ... et sous-shell

salut,
j'en remet une petite couche :

#!/bin/bash
a=1
fct() { local a=2 ; echo "dans fct a = $a" ; b="ma fonction" ; c=3 ; }
fct
echo "a = $a // b = $b et c = $c"
dans fct a = 2
a = 1 // b = ma fonction et c = 3

a = 2 dans fct et reprend 1 ensuite

Hors ligne