我是 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
):