Use /usr/bin/vi .bash_profile
.
Certifique-se de que ao redefinir PATH
, você inclua o PATH
original nele. O motivo pelo qual você recebeu esses problemas é que perdeu o PATH
original que contém os locais normais para o software.
Estou usando o Mac OS X 10.10.2 (Yosemite) - não uma versão de servidor do sistema operacional - e os comandos padrão "Terminal", como ls
, sudo
, cp
, mv
, rm
não são mais reconhecidos no meu Mac "Terminal". Eu enfrento esse problema depois que editei o arquivo .bash_profile
. Eu instalei o Tomcat e adicionei a variável de ambiente PATH
e CATALINA_HOME
. O conteúdo do novo .bash_profile
é:
export PATH=/Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home/bin:$PATHH
Eu tentei os seguintes itens para tentar resolver o problema sem sucesso:
Reiniciou o "Terminal".
Reiniciei meu Mac.
Eu tentei excluir, renomear ou mover o arquivo .bash_profile
usando terminal, mas não posso fazer isso porque os comandos rm
, mv
não estão funcionando.
Eu tentei o acima manualmente, ainda não posso fazer isso porque esse arquivo está oculto. Não consigo nem mostrar os arquivos ocultos usando o comando defaults write com.apple.finder AppleShowAllFiles TRUE
, porque esse comando também não funciona.
Até onde eu testei, apenas o comando cd
está funcionando.