Script exécutable avec /bin/sh
Que se passe-t-il si on exécute un script exécutable de la façon suivante :
Code:
1 2 3
|
/bin/sh script_executable.sh |
Sachant que la commande /bin/sh est superflue, a-t-elle une incidence sur les variables exportées.
Je m'explique.
Avant l'exécution du script, j'exporte des variables qui serviront à l'exécution du script via la commande «*export*».
La commande /bin/sh n'ouvre t'elle pas un autre shell et de ce fait mes variables exportées sont perdus?
Merci d'avance pour vos réponses.