OK .. Então eu encontrei a solução.
Aqui está o que eu estava fazendo: -
1) vi ~/.bash_profile
2) fazer alterações
3) source ~/.bash_profile
para ver essas mudanças em vigor.
Parece que para cada edição e subseqüente comando de origem, temporariamente mantém na sessão atual.
Então, se eu fiz alterações 3 vezes e conseqüente source
comando, ele mostra 3 vezes o mesmo caminho se eu fizer echo $PATH
ou env
.
Fechar o terminal e reiniciá-lo coloca tudo de volta ao normal.
Então, foi só uma questão ou reiniciar o terminal !!
Esclarecimento: - Diferentes plataformas podem ter um desempenho diferente. Eu encontrei macosx-10.7 funciona desta maneira.