- 398 名前:名称未設定 mailto:sage [04/11/29 22:03:18 ID:HTsanr2c]
- ~/.profile
/etc/bashrc /etc/profile /etc/rc とかいっぱいありまして、おいらもこんがらがってたとこです。 まとめさせてください。間違いをどうか指摘してください。 ログイン時 ( Mac においては Terminal.app の「新規シェル」時 ssh によるリモートログイン時 GUI なしの起動時 など ) は、bash の機能で 1. /etc/profile が読まれる 2. もし ~/.bash_profile があったら それが読まれる -> 終了 3. もし ~/.profile があったら それが読まれる -> 終了 ログイン時じゃない時 ( X11.app など X環境の中で新しくシェルを起動した時 コマンドラインで手動で bash[enter] として bash を起動した時 GNU screen で新規スクリーンを作成した時 など ) は、 0. (X11の起動時には ~/.xinitrc が読まれる?) 1. /etc/bashrc が読まれる 2. ~/.bashrc が読まれる -> 終了 という感じですかね。 xinitrcは使っていないので不明。 自分は ~/.bashrc に一行 . ~/.profile と書いてあるだけなんですが、 .profile と .bashrc を使い分けている人って、いますか?
|

|