如何在Mac上设置自定义环境变量?

问题描述:

我有,我需要一套名为CLUSTER_ENV = '@fooURL' 自定义环境变量的要求我都遵循的步骤是:如何在Mac上设置自定义环境变量?

  1. 打开终端,开放bash_profile和保存CLUSTER_ENV='@foo'。当我做echo $CLUSTER_ENV时,我得到空白输出。
  2. 我在bashrc文件中做了同样的事情,在这种情况下,$CLUSTER_ENV仅在我在同一个终端窗口中运行时显示该值。

哪种方法可以在Mac上永久设置环境变量? 我跑El Capitan。

我已经通过这些链接以供参考了:

http://osxdaily.com/2015/07/28/set-enviornment-variables-mac-os-x/

Mac OS X 10.9 - setting permanent environment variables

+0

如果您实际使用bash,bash_profile和bashrc将仅工作(默认情况下)。我假设你知道并确保你运行bash? –

正如你通常会在任何Linux发行版做的:出口CLUSTER_ENV = my.url.com将必须添加到〜/ .bash_profile