Mehdi Baccouche wrote:
Salut,
Bonjour,
En fait, ca marche si, au lieu de taper "./test", je tape ". test". Est-ce que quelqu'un sait pourquoi ?Parce que la commande '.' (ou 'source') exécute le script dans le processus correspondant au shell courant, alors que si tu tapes simplement ./test, il est exécuté dans un processus fils, et les variables sont donc locales à ce processus.
Merci
De rien.