QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1330|回复: 6

谁能帮忙把exit的返回码总结一下?

[复制链接]
发表于 2005-4-20 15:13:57 | 显示全部楼层 |阅读模式
比如说exit 2等等,在google上没找到
发表于 2005-4-20 15:29:50 | 显示全部楼层
man exit
回复

使用道具 举报

发表于 2005-4-20 16:35:30 | 显示全部楼层
it is not unique,you can define is as you like
回复

使用道具 举报

发表于 2005-4-20 19:46:18 | 显示全部楼层
在shell script里面,退出代码1-2,126-165,255是有特殊含义的,在用户自定义的退出代码中应该尽量避免使用这些代码。这些代码具体含义如下:
    1           常见的、一般性错误
    2           误使用shell内建变量
    126         (权限等问题)命令不能被执行
    127         不能找到输入命令
    128         exit命令的参数不正确(只能使用0-255之间的整数)
    128+n       由信号n导致的致命性错误
    130         由ctrl+C导致的脚本中止(128+n的一个范例)
    255*        退出代码超出范围(只能是0-255)之间的整数
回复

使用道具 举报

发表于 2005-4-20 20:07:58 | 显示全部楼层
另外 c 的返回 具体要看函数定义
回复

使用道具 举报

发表于 2005-5-7 15:05:00 | 显示全部楼层
你可用man  eixt命令试一下
回复

使用道具 举报

发表于 2005-5-10 04:08:10 | 显示全部楼层
0-127 之间的返回码是程序员任意使用的;一般在各个程序的文档/manual中都有说。128 以上是由信号终止的程序的情况。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-23 15:01 , Processed in 0.057038 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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