.bash_profileのコピーが複数ありますが、実際に使用されているのはどれですか?(もしあれば)


12

ある時点で台無しになったと思うし.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

回答:


35

いいえ、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の...? "

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.