Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

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.

À propos de l'équipe du forum.

#26 Le 06/12/2017, à 23: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, à 11: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