One Shell Script Per Week (6) exit n

exit命令使脚本程序以退出码n结束运行。如果你在任何一个交互式Shell的命令提示符中使用exit,它会使你退出系统。如果你允许自己的脚本程序不指定一个退出状态,那么该脚本中最后一条命令的状态将被用作返回值。

在shell脚本编程中,退出码0表示成功,退出码1~125是脚本程序可以使用的错误代码。其与数字具有保留意义,如下所示:

126:            文件不可执行
127:            命令未找到
128及以上:      出现一个信号

例如:[-f .profile] && exit 0 || exit 1

posted @ 2015-04-14 09:52  mooncreek  阅读(73)  评论(0)    收藏  举报