Ça serait bien d’être plus précis, et surtout d'expliquer ce qui ne fonctionne pas.
Mais avec le contexte on peut deviner. Je suppose que tu voudrais les variables VAR1EXPORT et VAR2EXPORT accessible dans ton shell après avoir lancé ton script.
Dans le premier cas, ton script s’exécute dans un autre shell, indépendant de ton shell actuel. Donc les variables ne sont pas exportés dans ta session actuelle.
La commande . est un alias de source en bash, qui exécute ton script dans ton shell courant. Si tu veux plus d'infos tu peux chercher source bash.
# Commande source
Posté par xenom . En réponse au message Besoin d'un petit cours sur export dans un script bash. Évalué à 4.
Ça serait bien d’être plus précis, et surtout d'expliquer ce qui ne fonctionne pas.
Mais avec le contexte on peut deviner. Je suppose que tu voudrais les variables VAR1EXPORT et VAR2EXPORT accessible dans ton shell après avoir lancé ton script.
Dans le premier cas, ton script s’exécute dans un autre shell, indépendant de ton shell actuel. Donc les variables ne sont pas exportés dans ta session actuelle.
La commande
.est un alias desourceen bash, qui exécute ton script dans ton shell courant. Si tu veux plus d'infos tu peux cherchersource bash.