Mac OS X での環境変数の設定

Mac OS X での環境変数の設定

私は Mac OS X を使うのは初めてです。私の理解では、Mac OS X は裏で Linux を使用しています。環境変数を追加する必要があります。現在、ターミナル ウィンドウを起動するたびに、 を実行していますexport MY_ENVIRONMENT_VARIABLE=enabled。マシンの起動時に、これをシステム全体で自動的に実行したいと思います。

Mac OS X でこれを行うにはどうすればいいですか? 上記の行を~/.bashrcnano 経由で追加しようとしましたが、うまくいきませんでした。 この環境変数をどのように設定すればよいですか?

ありがとう!

答え1

システム全体の設定に影響を与えるには、おそらく以下を追加する必要があります。

export MY_ENVIRONMENT_VARIABLE=enabled

または(後者は から取得されます/etc/profile) 。/etc/bashrc/etc/profile

OSX は、 にデフォルトで bash を使用します/bin/sh。ただし、「内部で Linux を使用する」わけではなく、ほとんどが BSD です (bash などの例外はいくつかあります)。

関連する質問/ディスカッションをいくつか示します (代わりに OSX 固有の変更箇所を提案します、例: environment.plist)。

関連情報