Como restaurar .bash_profile em um Mac?Nenhum dos meus terminais unix está funcionando [fechado]

StackOverflow https://stackoverflow.com//questions/21067625

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.

Foi útil?

Solução

Embora isso não seja tópico para stackoverflow, também é muito simples de corrigir:

  1. Inicie Terminal.app.
  2. Reiniciar $PATH:

    $ export PATH=/bin:/usr/bin:/usr/local/bin
    
  3. Consertar ~/.bash_profile:

    $ vi ~/.bash_profile
    

Ou você pode evitar definir $PATH em tudo com:

$ /usr/bin/vi ~/.bash_profile
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top