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

11

Acho que em algum momento eu estraguei meu .bash_profile e agora tenho vários. Eu estou tentando personalizar meu shell, mas não tenho certeza qual .bash_profile usar, se houver. Eu pensei que .bashrc file foi mais usado?

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
    
por T-bone's House 19.02.2017 / 09:35

1 resposta

35

Não, você só tem um e chama-se .bash_profile . Bash não lerá os que têm sufixos adicionais.

Os outros arquivos .bash_profile.* parecem backups, possivelmente feitos por instalações de software diferentes (do ano anterior e do ano anterior). Execute um diff -u entre o seu .bash_profile e os outros (por sua vez) para ver o que é diferente sobre eles, 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 .

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

    
por 19.02.2017 / 10:52

Tags