.bash_profileのコピーが複数あり、実際に使用されるものは何ですか? (そうであれば)

.bash_profileのコピーが複数あり、実際に使用されるものは何ですか? (そうであれば)

.bash_profileある時点で私のものを台無しにしました。私のシェルをカスタマイズしようとしていますが、どのシェルを使用するのかわかりません.bash_profile(存在する場合)。.bashrcファイルがより一般的に使用されているとしますか?

私はOSXを実行しています - El Capitan

ls -la | more
total 480


-rw-------    1 Matthew  staff   6404 Feb 16 23:57 .bash_history
-rw-r--r--    1 Matthew  staff    719 Jan 19 20:18 .bash_profile
-rw-r--r--    1 Matthew  staff    335 Oct  7 12:35 .bash_profile.macports-saved_2017-01-19_at_20:18:05
-rw-r--r--    1 Matthew  staff    167 Jul 16  2015 .bash_profile.pysave
drwxr-xr-x  208 Matthew  staff   7072 Feb 18 19:41 .bash_sessions

ベストアンサー1

いいえ、1つだけがあり、名前はです.bash_profile。 Bashはサフィックスが追加されたコンテンツを読みません。

他の.bash_profile.*ファイルはバックアップのように見え、おそらく他のソフトウェアのインストール(昨年と前年)から作成された可能性があります。必要に応じて、diff -uあなた.bash_profileと他の人を順番に比較して、それらがどのように異なるかを確認できます。

$ diff -u .bash_profile .bash_profile.pysave

.bashrc対話型シェルと.bash_profileログインシェルに使用されます。エイリアスを追加するには、に追加します.bashrc

皆さんも見てください」~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc... の違いは何ですか?

おすすめ記事