mac下bash_profile文件修改后出错


将原先的bash_profile中的PATH环境变量中的$PATH删除了,然后执行source ~/.bash_profile之后就出现了错误,每次打开Terminal都显示:
-bash: grep: command not found
-bash: grep: command not found
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
env: bash: No such file or directory
-bash: grep: command not found
-bash: cat: command not found
-bash: grep: command not found
-bash: grep: command not found
-bash: grep: command not found
-bash: grep: command not found
所有的命令都不能正常执行了,类似:top、ifconfig
都会显示:-bash: top: command not found

还请大家帮忙看看怎样恢复???

mac bash

壁吧明灯魔王 11 years, 10 months ago

确定你的编辑器的目录位置,比如为/usr/bin/vim, 然后输入命令时用全路径: /usr/bin/vim ~/.bash_profile 打开上面的文件后,至少加上

PATH=/bin:/sbin/ 
export PATH

估计这样就可以恢复原来的样子了

Nicky answered 11 years, 10 months ago

Your Answer