ひよこメモ

備忘ブログ Ruby, Rails, AWS, html5, css3, javascript, vim,

Macにおける環境変数の設定

環境変数の設定についてのメモ(Mac)

環境変数(PATH)
OSあるいはログインするユーザごとに設定され、その上で動作するアプリケーションがその値を参照したり、設定したり、アプリケーション間で共有したりするためにあるもの。
プログラムの検索先。
プログラムへのルートを設定する。
.bash_profileや.bashrcに設定する。

.bash_profile
ログイン時に実行される。
主に環境変数を設定する。




.bashrc
対話モードの bash を起動する時に毎回実行
環境変数でない変数を設定する (export しない変数)

基本的に.bash_profileのみ設定すればいい。


bash:対話型シェル。ターミナル。
echo:メッセージの出力


本当に正しい .bashrc と .bash_profile の使ひ分け - Qiita
.bash_profile ? .bashrc ? いろいろあるけどこいつらなにもの? - Qiita