shell运行每一个命令后,都会有一个退出状态值(0~255),在命令结束运行时由命令传给shell。
查看退出状态值:
在这里插入图片描述
在这里插入图片描述

linux退出状态码
0                              命令成功结束
1							   一般性未知错误
126                            命令不可执行
127                            没找到命令
128                            无效的退出参数
128+x                          与Linux信号x相关的严重错误
130                            通过Ctrl+C终止的命令
255                            正常范围之外的退出状态码

exit命令
exit命令允许你在脚本运行后退出时指定一个退出状态码

sudo vim test1
#!/bin/bash
#testing the exit status
var=10
var1=20
var2=$[$var + $var1]
echo The anser is $var2
exit 5

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐