Sourcing ~ / .bashrc em ~ / .profile?


1

Eu sou muito novo no desenvolvimento no OSX e designei alguns aliases e outras preferências no perfil ~ /. Inicialmente, no entanto, ficou bastante grande e bagunçado depois de um tempo, porque eu tinha muitas variáveis ​​de ambiente para definir também.

Então eu criei um arquivo ~ / .bashrc (como você faria no linux) e coloquei todos os meus aliases e preferências lá. No entanto, como todas as instâncias do terminal mac são um terminal de login, ele não lê o .bashrc, mas apenas o .profile ...

Então, minha solução foi colocar um source .bashrcna parte inferior de ~ / .profile e isso faz o trabalho. Então, eu estou me perguntando se isso não é bom e se existe uma maneira melhor e mais limpa de fazer isso, uma vez que isso é um pouco complicado.

Respostas:


1

Oh, esse é um diagrama muito útil. Então, se eu entendi corretamente, é realmente melhor obtê-lo de .bash_login? No entanto (já que é o PRIMEIRO) alcançaria meu perfil. Para instanciar meus envários?
G.Rassovsky

@ G.Rassovsky Na verdade, eu não usei .bash_login. .profile não será alcançado se existir .bash_login. Talvez seja melhor usar ~ / .profile (na minha opinião).
Dofine

ah sim, acho que você está certo, não percebi isso imediatamente ... então é melhor manter minha fonte .bashrc em .profile e não me preocupar muito com isso. :)
G.Rassovsky
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.