bash_profile を自動起動するにはどうすればいいですか?

bash_profile を自動起動するにはどうすればいいですか?

新しいターミナルを開いても、bash_profile の自動起動が実行されません。「source .bash_profile」を実行する必要があります。

Screen を使用すると、再び同じことが起こります。

答え1

~/.bash_profileファイルは、bashをログインシェルとして起動した場合にのみ読み込まれ、それ以外の場合は~/.bashrcを読み込みます。

つまり、X Window でターミナルを開くと、非ログイン シェルとして呼び出される可能性があります。多くの X ターミナル エミュレーターには、ウィンドウまたはタブを開くたびにログイン シェルとして設定するオプションがあります。

関連情報