Linux shell编程-退出的状态码
linux 提供了一个专门的变量$?来保存上个已执行命令的状态码
linux 的错误状态退出状态码没有什么标准可遵循,但有一些参考
| 状态码 | 描述 | 
| 0 | 命令成功结束 | 
| 1 | 一般性未知错误 | 
| 2 | 不适合的shell 命令 | 
| 123 | 命令不可执行 | 
| 127 | 没找到命令 | 
| 128 | 无效退出参数 | 
| 128+x | 与linux信号x相关的严重错误 | 
| 130 | 通过ctrl+C终止的命令 | 
| 255 | 正常范围之内的退出状态码 | 
    生而为人,与众不同
 
    linux 提供了一个专门的变量$?来保存上个已执行命令的状态码
linux 的错误状态退出状态码没有什么标准可遵循,但有一些参考
| 状态码 | 描述 | 
| 0 | 命令成功结束 | 
| 1 | 一般性未知错误 | 
| 2 | 不适合的shell 命令 | 
| 123 | 命令不可执行 | 
| 127 | 没找到命令 | 
| 128 | 无效退出参数 | 
| 128+x | 与linux信号x相关的严重错误 | 
| 130 | 通过ctrl+C终止的命令 | 
| 255 | 正常范围之内的退出状态码 | 
