使用bash_profile设置环境变量,但echo不返回

时间:2015-01-08 15:30:19

标签: bash environment-variables

最近在mac上,我设置了一个环境变量,以便它出现在一个新的shell中。今天打开一个shell,即使我设置它也不再出现在新的shell中。我一直在使用:

export "AVARIABLE=example" >>~/.bash_profile

直到现在我一直运作良好:

echo $AVARIABLE

我只是得到一个空行,好像它不存在一样。

这种情况在我尝试永久设置环境变量的任何时候都会发生。我看不出我做错了什么?

提前致谢

1 个答案:

答案 0 :(得分:6)

您的命令中缺少echo。试试这个,然后获取~/.bash_profile

echo export "AVARIABLE=example" >> ~/.bash_profile

更改后,您还必须获取.profile

source ~/.bash_profile