LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1187|回复: 2

请教一个小问题

[复制链接]
发表于 2007-10-27 22:14:56 | 显示全部楼层 |阅读模式
这可能是一个小习惯,就是在shell脚本结束的时候写  exit 0 ,这有什么用呢?不写好像也没什么问题的撒~~
发表于 2007-10-27 22:24:02 | 显示全部楼层
按照约定,程序运行正常退出的时候,返回码是0

实际上,如果shell在执行脚本的时候,如果没有设置退出状态,会返回最后一个命令执行的状态

因此,在shell脚本最后用一个exit 0 表示程序正常结束,这只是一个习惯
回复 支持 反对

使用道具 举报

发表于 2007-11-8 10:03:59 | 显示全部楼层
告诉别的调用这个程序的程序(有的话)你的程序正常退出了,没出什么别的问题
其实最后一行的话,写个冒号效果也一样
但是有的时候程序确实可能出问题,比如问题保存在一个变量里,那就换种写法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表