无法在macOS上查看bash终端中的环境变量

时间:2017-09-04 21:00:07

标签: bash macos shell

我正在尝试按照本教程(Mac版):https://www.twilio.com/blog/2017/01/how-to-set-environment-variables.html讨论设置环境变量,因此我不必从我的Twilio硬编码我的SID和其他重要信息帐户。

当我在终端输入$ Atom .bashrc时,会打开Atom,然后我将这段代码放入:

export TWILIO_ACCOUNT_SID=youraccountsid

我更改了“你们”。到我的实际SID号码,但是当我尝试从终端回显时:

echo $TWILIO_ACCOUNT_SID

没有显示SID号码,我得到以下内容:

My-MacBook-Air:Users shawnm$ echo $TWILIO_ACCOUNT_SID
...This area is skipped/black...
My-MacBook-Air:Users shawnm$ 

对我做错的任何帮助都非常感谢。

1 个答案:

答案 0 :(得分:0)

在macOS上,bash始终会在.bash_profile而不是.bashrc中读取。

在终端内我跑了:

touch ~/.bash_profile; open ~/.bash_profile

将打开文本编辑器,然后将其粘贴到以下内容中:

export TWILIO_ACCOUNT_SID=youraccountsid

保存程序,然后命令+ q退出文本编辑器。从那里,我输入:

source ~/.bash_profile

然后您可以通过回显来查看变量:

echo $TWILIO_ACCOUNT_SID