问题如下:
命令失效 提示如下
- -bash: touch: command not found
- -bash: open: command not found
解决办法
第一步
在 terminal 里面输入:
- export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin"
- // 这句的意思是暂时让命令管用
第二步
用如下命令在文本编辑器里面打开. bash_profile 文件:
open -e ~/.bash_profile
第三步
在该文件中添加如下这些:
- export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
- export JAVA_HOME=/usr/libexec/java_home
- export PATH=${PATH}:${JAVA_HOME}:${ANDROID_SDK_ROOT}:${ANDROID_SDK_ROOT}/platform-tools:${ANDROID_SDK_ROOT}/tools:${JAVA_HOME}:${JAVA_HOME}/bin
然后保存文件并退出
第四步:
不要关闭终端, 执行如下命令使得文件生效,
source -e ~/.bash_profile
再次关闭终端, 再次重启, 就不会再出现 - bash: touch :command not found 类似的问题了!
来源: http://www.jianshu.com/p/f774f61f2654