Como restaurar .bash_profile em um Mac?Nenhum dos meus terminais unix está funcionando [fechado]
-
26-12-2019 - |
Pergunta
Adicionei algo ao meu bash_profile ao tentar adicionar o Playframework ao meu caminho e algo ficou muito confuso.
Adicionei a seguinte linha ao meu .bash_profile
export PATH=$PATH:the path to my play excitable
então salvei tudo e reiniciei meu terminal.Não consigo mais fazer nada no meu terminal.Não consigo entrar em nenhum diretório, não consigo mais encontrar o java, não consigo abrir o vi ou o nano.eu encontrei esse tópico no SuperUser que sugeriu abrir um terminal diferente e alterar o perfil do bash.
Eu tentei abrir o bash digitando
/bin/bash
e consegui abrir outro terminal, mas ainda não tenho acesso a nenhum dos comandos regulares do Unix.Ainda não consegui abrir o vi ou nano para remover a linha que está causando o problema.
Eu tentei baixar um nova aplicação de terminal sem sorte.
Tentei ativar arquivos ocultos para poder alterar o arquivo com um editor de texto executando o seguinte comando:
defaults write com.apple.finder AppleShowAllFiles TRUE
mas como meu terminal não está funcionando, isso também não funcionou.
Como posso consertar meu computador.
Solução
Embora isso não seja tópico para stackoverflow, também é muito simples de corrigir:
- Inicie Terminal.app.
Reiniciar
$PATH
:$ export PATH=/bin:/usr/bin:/usr/local/bin
Consertar
~/.bash_profile
:$ vi ~/.bash_profile
Ou você pode evitar definir $PATH
em tudo com:
$ /usr/bin/vi ~/.bash_profile