Linux通过一个专门的变量$?来保存上一条命令的退出状态码。
可以通过打印该变量查看最后一条的命令的退出情况。
Linux退出状态码及其含义如下所示:
状态码----------------描述
0 命令成功结束
1 一般性位置错误
2 不适合的shell命令
126 命令不可执行
127 没找到命令
128 无效的退出参数
128+x 与Linux信号x相关的严重错误
130 通过Ctrl+C终止的命令
255 正常范围之外的退出状态码
欢迎指正和补充。
Linux通过一个专门的变量$?来保存上一条命令的退出状态码。
可以通过打印该变量查看最后一条的命令的退出情况。
Linux退出状态码及其含义如下所示:
状态码----------------描述
0 命令成功结束
1 一般性位置错误
2 不适合的shell命令
126 命令不可执行
127 没找到命令
128 无效的退出参数
128+x 与Linux信号x相关的严重错误
130 通过Ctrl+C终止的命令
255 正常范围之外的退出状态码
欢迎指正和补充。
本文标题:Linux 退出状态码
本文链接:https://www.haomeiwen.com/subject/lwnxvftx.html
网友评论