2013-09-01 6 views
8

を損傷し、私が書くとき

など、私は私の~/.bash_profileファイルを変更したとき、私は誤ってミスを犯し、今私は、このようなlstouchsudoとして、任意のコマンドを実行することができませんよecho $PATH私はこの結果を持っている:

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

を私は/bin/cat ~/.bash_profileを入力すると、私はこの結果を持っている:

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

しかし、私はそれを変更することはできません。誰か助けてくれますか?

+0

どのように変更できませんか?ターミナルで "vi"または "emacs"を使用できますか? –

+2

'/ usr/bin/open -e〜/ .bash_profile'を実行して、TextEditの'〜/ .bash_profile'を編集することもできます。 – user495470

答えて

15

/bin/catを実行できる場合は、/usr/bin/viにも対応できるはずです。代わりに、ローカルシェルで修正してください。

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

そして、好きなエディタを実行するともう一度やり直してください。

関連する問題