Você obviamente tem uma linha malformatada em algum lugar em um de seus arquivos de configuração do shell que são lidos quando o Terminal inicia o Bash. Isso é .profile ou .bash_profile , dependendo do que você usou. No OS X, .bashrc não é lido, a menos que você tenha fornecido explicitamente um desses outros arquivos.
Para poder usar os comandos sem definir $PATH , basta chamá-los por sua localização completa.
Se você sabe que não há mais nada nos arquivos necessários, exclua-os:
/bin/rm ~/.bash_profile
/bin/rm ~/.profile
Se não, abra-os no TextEdit, por exemplo, e remova as linhas ofensivas com PATH= :
/usr/bin/open -a TextEdit ~/.bash_profile
/usr/bin/open -a TextEdit ~/.profile
Se você quiser usar um editor de linha de comando, também pode fazer isso:
/usr/bin/vim ~/.bash_profile
/usr/bin/nano ~/.bash_profile
# et cetera