J'essaie d'apprendre que si je dois ajouter une déclaration d'exportation pour définir une variable dans un fichier bash_profile. Comment je ferais ça? Par exemple, si je dois ajouter export AX = 'name', devrais-je simplement l'écrire à la fin du fichier ou dois-je écrire autre chose?
Écrivez simplement export AS='name'
n'importe où dans votre fichier ~/.bash_profile
:
# Append to the end of the file
$ echo "export AS='name'" >> ~/.bash_profile
# Update Shell
$ source ~/.bash_profile
Cette première commande ajoute la ligne que vous voulez au fichier (ou utilisez simplement un éditeur de texte) la seconde met à jour les shells avec la nouvelle variable.
Il y a 2 scénarios:
1. Exporter une variable indépendante
Par exemple, si vous souhaitez exporter la variable "AX" indépendamment, utilisez:
AX = 'name'
export AX
2. Exporter une variable indépendante puis l'ajouter à une variable existante
Par exemple, si vous souhaitez exporter la variable "AX" indépendamment, puis l'ajouter au chemin de classe, utilisez:
AX = 'name'
export AX
PATH=$PATH:AX
export PATH
En règle générale, les variables sont déclarées et définies à un endroit et exportées à un autre:
AX='name'
export AX