Tenho várias cópias do .bash_profile, qual está realmente sendo usada? (caso existam)


12

Eu acho que em algum momento eu estraguei tudo .bash_profilee tenho vários agora. Estou tentando personalizar meu shell, mas não tenho certeza de qual .bash_profileusar, se houver. Eu pensei que o .bashrcarquivo era usado com mais frequência?

Estou executando o 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

Respostas:


35

Não, você só tem um e é chamado .bash_profile. O Bash não lerá aqueles com sufixos adicionais.

Os outros .bash_profile.*arquivos parecem backups, possivelmente feitos por diferentes instalações de software (do ano passado e do ano anterior). Faça um diff -uintervalo entre você .bash_profilee os outros (por sua vez) para ver o que há de diferente neles, se desejar, por exemplo

$ diff -u .bash_profile .bash_profile.pysave

.bashrcé usado por shells interativos e .bash_profileé usado para shells de login. Se você estiver adicionando aliases, adicione-os a .bashrc.

Consulte também " Qual é a diferença entre ~ / .profile, ~ / .bashrc, ~ / .bash_profile, ~ / .gnomerc, / etc / bash_bashrc, / etc / screenrc ...? "

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.