猫見の日々、又は sudo kill -TERM 1

市電が上る坂の途中の路地裏で暮らす、数匹の野良猫たちと

bash 設定ファイルの読み込み

2010-12-01 17:41:42 | OS X
Setting up Bash より

Terminal を走らせると、/etc/profile と ~/.bash_profile が 実行されるが、/etc/bashrc や ~/.bashrc は実行されない。 それに対し、X11からxtermを走らせると、 /etc/profile と ~/.bash_profile は実行されないが、 /etc/bashrc と ~/.bashrcが実行される。
そこで、Terminal, xterm, どちらを走らせても、 PATH と DISPLAYの環境変数が設定されるように、 共通の設定は ~/.bashrc にまとめ、 ~/.bash_profileからは~/.bashrc を実行する。


10.5 の時に書かれたものっぽい。自分はなぜかTerminal では ~/.profile が読み込まれている。X11 は最近使ってないからとりあえず支障はないが、Aqua とX11 混用となった時には参考にしよう。