exit和退出码

用途说明

exit命令用于退出当前shell,在shell脚本中可以终止当前脚本执行。

 

常用参数

格式:exit
n

退出。设置退出码为n。(Cause
the shell to exit with a status of n.)

 

格式:exit

退出。退出码不变,即为最后一个命令的退出码。(If
n is omitted, the exit status is that of the last command executed.

 

格式:$?

上一个命令的退出码。

 

格式:trap
"commands" EXIT

退出时执行commands指定的命令。(
A trap on EXIT is executed before the shell terminates.)

 

退出码(exit
status,或exit code)的约定:

0表示成功(Zero
– Success)

非0表示失败(Non-Zero – Failure)

2表示用法不当(Incorrect
Usage)

127表示命令没有找到(Command
Not Found)

126表示不是可执行的(Not
an executable)

>=128
信号产生

 

 

原创文章,作者:会飞的猪,如若转载,请注明出处:/11106

联系我们

400-080-6560

在线咨询:点击这里给我发消息

邮件:1823388528@qq.com

工作时间:周一至周五,9:30-18:30,节假日同时也值班

友情链接:万达注册  万达直属  万达娱乐开户  万达招商QQ  万达娱乐招商  万达娱乐直属  万达娱乐登录  guoqibee.com  万达娱乐主管QQ  万达招商QQ