O aplicativo Terminal (assim como o iTerm) no macOS (que eu acredito que você esteja usando) inicia um shell login por padrão. Quando bash é iniciado como um shell de login, ele lê seu arquivo ~/.bash_profile , mas não ~/.bashrc .
Você pode alterar a forma como o seu terminal inicia o shell nas preferências do terminal ou pode fazer com que o seu ~/.bash_profile origine o arquivo ~/.bashrc adicionando o seguinte a ~/.bash_profile (provavelmente no final do arquivo) :
if [[ "$-" == *i* ]] && [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
Isso faria com que o shell de login também lesse o arquivo ~/.bashrc se ele fosse um shell interativo e se o ~/.bashrc existisse.
Como alternativa, você pode obviamente adicionar a modificação a PATH in ~/.bash_profile . Acredito que o macOS não instale um arquivo ~/.bashrc padrão nos diretórios iniciais dos usuários.
Relacionados: