在写一个功能特殊的脚本。。总之要用到这样一个命令:
alias foo = ". bar.sh"
结果一执行foo,直接就退出shell了。一开始很糊涂,不知道为何。仔细一想,才发觉bar.sh里面有问题,这里面照惯例写了exit命令,它和source命令(也就是.命令)一起用的话,等同于在当前shell执行了exit命令,那肯定就是立马退出了。