shell 中运行的每个命令都使用退出状态码(exit status)来告诉shell 它完成了处理。退出状态码是一个 0 ~ 255 之间的整数值,在命令结束运行时由命令传给shell。你可以捕捉这个值并在脚本中使用。
1. 查看退出状态码
Linux 使用了$? 专属变脸来保存上个执行的命令的退出状态码。你必须在要查看的命令之后马上查看或使用$?变量。它的值会变成shell中执行的最后一条命令的退出状态码,例如:
[root@ZX-DSI bin]# pwd
/usr/local/rss/bin

Shell中的每个命令在完成时返回一个0到255的退出状态码,用于指示命令执行成功与否。$?变量用于存储上一个命令的退出状态码,通常用于脚本中进行错误检查。理解这些状态码对于编写可靠的shell脚本至关重要。
最低0.47元/天 解锁文章
2154

被折叠的 条评论
为什么被折叠?



