Setting up Bash より
10.5 の時に書かれたものっぽい。自分はなぜかTerminal では ~/.profile が読み込まれている。X11 は最近使ってないからとりあえず支障はないが、Aqua とX11 混用となった時には参考にしよう。
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 を実行する。
そこで、Terminal, xterm, どちらを走らせても、 PATH と DISPLAYの環境変数が設定されるように、 共通の設定は ~/.bashrc にまとめ、 ~/.bash_profileからは~/.bashrc を実行する。
10.5 の時に書かれたものっぽい。自分はなぜかTerminal では ~/.profile が読み込まれている。X11 は最近使ってないからとりあえず支障はないが、Aqua とX11 混用となった時には参考にしよう。