Bonjour,
Le . n'est-il pas plutôt pour une histoire d'environnement ?
Ainsi, sur la page suivante :
[
www.linux-nantes.fr.eu.org]
il est dit :
"Il faut savoir que, lancé ainsi, un script s'exécute dans un shell secondaire (sous-shell) totalement indépendant du shell qui l'a appelé et, par conséquent, que toute modification de l'environnement du script (changement de chemin avec cd, création ou modification de variables, etc...) sera perdue dès que le script sera terminé."
Le "ainsi" désigne ici un lancement sans le .
"Pour éviter cela, et donc permettre à un shell-script de modifier l'environnement de votre shell, il suffit d'appeler ce script grâce à la commande source (ou '.'). Toutes les commandes du script sont alors exécutées dans le shell actuel. "
A bientôt.
Poste le Wednesday 12 November 2003 16:22:26