最近在mac上,我设置了一个环境变量,以便它出现在一个新的shell中。今天打开一个shell,即使我设置它也不再出现在新的shell中。我一直在使用:
export "AVARIABLE=example" >>~/.bash_profile
直到现在我一直运作良好:
echo $AVARIABLE
我只是得到一个空行,好像它不存在一样。
这种情况在我尝试永久设置环境变量的任何时候都会发生。我看不出我做错了什么?
提前致谢
答案 0 :(得分:6)
您的命令中缺少echo
。试试这个,然后获取~/.bash_profile
:
echo export "AVARIABLE=example" >> ~/.bash_profile
更改后,您还必须获取.profile
。
source ~/.bash_profile