2013-09-01 13 views
8

sbaglio ho fatto un errore quando ho cambiato il mio file ~/.bash_profile e ora sono in grado di eseguire qualsiasi comando, come ad esempio ls, touch, sudo, ecc

Quando scrivo echo $PATH ho questo risultato:

$ echo $PATH 
/usr/local/bin: 
$ 

E quando digito /bin/cat ~/.bash_profile, ho questo risultato:

export PATH=$HOME/local/node/bin:/usr/local/bin:$PATH 
export PATH=/usr/local/bin:$PATHh 

Ma non riesco a cambiarlo. Qualcuno può aiutarmi, per favore?

+0

come non è possibile modificarlo? puoi usare "' vi' "o" 'emacs'" nel terminale? –

+2

Puoi anche eseguire '/ usr/bin/open -e ~/.bash_profile' per modificare' ~/.bash_profile' in TextEdit. – user495470

risposta

15

Se è possibile fare /bin/cat, si dovrebbe essere in grado di /usr/bin/vi, anche. In alternativa, basta fissarlo nella shell locale:

PATH=/bin:/usr/bin:/sbin:/usr/sbin 

e quindi eseguire il vostro editor preferito dovrebbe funzionare di nuovo.

Problemi correlati