O Mac OS X Terminal, ao contrário da maioria dos outros terminais, executa um shell de login por padrão.
Isso significa que .bashrc
não é chamado. Em vez disso, ele executará .bash_profile
, portanto, você deve fornecer seu .bashrc
para executá-lo.
Veja man bash
, seção "Invocação" para mais informações, bem como este artigo do blog de Josh Staiger: .bash_profile vs .bashrc