在 Mac OS X 上设置环境变量

在 Mac OS X 上设置环境变量

我是 Mac OS X 的新手。据我所知,它在底层使用 Linux。我需要添加一个环境变量。目前,每当我启动终端窗口时,我都会执行export MY_ENVIRONMENT_VARIABLE=enabled。我希望在机器启动时自动在系统范围内执行此操作。

在 Mac OS X 上该怎么做?我尝试~/.bashrc通过 nano 添加上述行,但没有成功。我应该如何设置这个环境变量?

谢谢你!

答案1

要影响系统范围的设置,您可能应该添加:

export MY_ENVIRONMENT_VARIABLE=enabled

/etc/profile/etc/bashrc(后者源自/etc/profile)。

OSX 默认使用 bash /bin/sh。但是,它不使用“底层 Linux”,而是主要使用 BSD(除了 bash 等一些例外)。

以下是一些相关的问题/讨论(建议修改 OSX 特定的位置,例如environment.plist):

相关内容