如何在bash_profile文件中添加export语句?

时间:2013-01-25 15:09:02

标签: linux bash .bash-profile

我试图了解如果我必须添加export语句来设置bash_profile文件中的变量。我该怎么办?例如,如果我必须添加导出AX ='name',那么我应该只在文件末尾写入它还是我还需要编写其他内容

4 个答案:

答案 0 :(得分:23)

只需在export AS='name'文件中的任意位置写下~/.bash_profile

# Append to the end of the file
$ echo "export AS='name'" >> ~/.bash_profile

# Update shell 
$ source ~/.bash_profile

第一个命令将您想要的行添加到文件(或只使用文本编辑器)第二个命令用新变量更新shell。

答案 1 :(得分:10)

有两种情况:

<强> 1。导出自变量

例如,如果要独立导出变量“AX”,请使用:

AX = 'name'
export AX

<强> 2。导出一个自变量,然后将其附加到某个现有变量

例如,如果要单独导出变量“AX”,然后将其附加到类路径,请使用:

AX = 'name'
export AX
PATH=$PATH:AX
export PATH

答案 2 :(得分:1)

通常,变量在一个地方声明和定义,并在另一个地方导出:

AX='name'
export AX

答案 3 :(得分:0)

无需在单独的行上定义和导出。 你可以写:

export yourVar="yourStringOrYourPathEtc"

请务必 source ~/.bash_profile 以查看更改在您所在的 shell 中起作用。如果有疑问,请关闭终端并重新打开它:)