Définir des variables d'environnement à partir d'un shell bash


Réponses:


5

fichier export_FOOBAR:

# set variable FOOBAR to "hi"
FOOBAR=hi
export FOOBAR

à l'invite

yourhost:/~ > source export_FOOBAR

1
Génial. Que veut dire "source"?
Adam Matan

1
tapez "man source" dans votre shell
Nifle

tapez "man & lt; any_shell_command & gt;" pour savoir ce qu'il fait
Nifle

Je n'en ai pas. Cela fait probablement partie de bash - où puis-je trouver sa documentation?
Adam Matan

1
Bien, mais je ne mettrais pas #! / Bin / bash (je suppose que c'est ce que vous vouliez dire) au début du script, car ce script ne fonctionnera pas s'il est exécuté.
Douglas Leeder

1

Pour les commandes intégrées Bash, utilisez la commande intégrée. help. Par exemple.:

$ help source

Pour voir si une commande sera gérée par le shell (est intégré), utilisez la commande type bash intégré:

$ type help

$ type type
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.