No login, o loginwindow.app configura um ambiente básico disponível para todos os aplicativos. Quando você inicia uma sessão de terminal, o Terminal.app chama login
, portanto, o shell é tratado como um shell de login. Bash
lerá /private/etc/profile
e ~/.bash_profile
, ~/.bash_login
ou ~/.profile
nessa ordem e executará comandos do primeiro encontrado e legível. Nenhum desses arquivos existe na sua pasta pessoal, a menos que você os crie.