解决Mac OS X下bash: alias: ll: not found的问题

准时到了机场,结果飞机又晚点2小时,无聊,掏出MBP,打算给Terminal优化一下,在bash里增加alias,结果source之后,总是出现:

bash: alias: ll: not found 错误

 

依次检查了.profile,.bashrc,.bash_profile仍然无果。

由于我使用的是iTerm+bash,google了一些解决方案在iTerm的profile设置之后仍然没有解决。

然后我搜了一篇文章,提到他所有的命令均无法使用,在清空了.bash_profile之后,重新设置了PATH,成功恢复。

然后我仔细观察了一下我的.bash_profile文件:

# MacPorts Installer addition on 2012-07-04_at_23:04:49: adding an appropriate PATH variable for use with MacPorts.
export PATH=/opt/local/bin:/opt/local/sbin: $PATH
# Finished adapting your PATH environment variable for use with MacPorts.

 

原来我的PATH被Macports给修改了,难怪找不到命令。修改之后,完美解决。

posted @ 2012-07-11 21:10  牛皮糖NewPtone  阅读(6787)  评论(0编辑  收藏  举报