Estraguei o PATH em ~/.bash_profile, agora não é possível editá-lo

Estraguei o PATH em ~/.bash_profile, agora não é possível editá-lo

Na verdade, eu estraguei a $PATHvariável ~/.bash_profileenquanto instalava algum software. Ao invés de usar

export PATH=$PATH:/some/other/path

Eu estupidamente fiz isso

export PATH=~/some/other/path

Então, não, não posso usar nenhum comando. Se eu tentar ls, consigo isso;

 $ ls
bash: ls: command not found...
Similar command is: 'lz'

Como posso editar meu ~/.bash_profilepara consertar essa bagunça? Não consigo usar vim ou emacs.

Responder1

/bin/nano ~/.bashrc

ou

/usr/bin/emacs ~/.bashrc

ou

/usr/bin/vim ~/.bashrc

Responder2

Basta usar o caminho completo para emacs ou vim. ou seja.

/bin/vim .bash_profile

Responder3

para Anaconda 3

$ /usr/bin/vim ~/.bashrc

PATH=$PATH:$HOME/anaconda3/bin

Então Escbotão

:wq 

para salvar e sair do editor vim e digite

$ export PATH=~/anaconda3/bin:$PATH

para confirmar a versão instalada

$ conda --version

Responder4

Se você não quiser usar vim, emacsbasta nanousar seu editor favorito e editar o bash_profileque está localizado em seu diretório inicial.

atom ~/.bash_profile

ou

subl ~/.bash_profile 

E então é só editar o que quiser na parte inferior.

informação relacionada