web-dev-qa-db-ja.com

〜/ .profileで〜/ .bashrcを調達しますか?

私はOSXでの開発にまったく慣れておらず、最初は〜/ .profileでいくつかのエイリアスやその他の設定を割り当てましたが、定義する環境変数もたくさんあったため、しばらくするとかなり大きくて面倒になりました。

そこで、(Linuxの場合と同じように)〜/ .bashrcファイルを作成し、すべてのエイリアスと設定をそこに配置しました。ただし、Macターミナルのすべてのインスタンスはログインターミナルであるため、.bashrcを読み取るのではなく、.profile ...のみを読み取ります。

したがって、私の解決策は、〜/ .profileの下部にsource .bashrcを配置することでしたが、これでうまくいきます。だから私はそれが良くないかどうか、そしてこれを行うためのより良いそしてよりクリーンな方法があるかどうか疑問に思っています、これは少しハックなので?

1
G.Rassovsky

https://stackoverflow.com/questions/9953005/should-the-bashrc-in-the-home-directory-load-automatically/9954208#9954208

こちらをご覧ください。 source ~/.bashrc~/.profileに追加してもかまいません。

1
dofine