解决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给修改了,难怪找不到命令。修改之后,完美解决。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM