Récemment, j'ai remarqué que nous avons 3 options pour définir les variables d'environnement:
export envVar1=1setenv envVar2=2env envVAr3=3
S'il existe d'autres moyens, veuillez nous éclairer.
Quand devrais-je préférer l'un à l'autre? Veuillez suggérer des directives.
Quant à la compatibilité shell, laquelle est la plus étendue (couvre plus de dialectes shell)?
J'ai déjà remarqué cette réponse, mais je souhaite développer la question avec envles directives de préférence d'utilisation.
VAR=asdfjour l'environnement s'ilVARétait déjà dans l'environnement. (Ce n'était pas vrai dans le shell Bourne d'origine.)