exit0和return0的区别(exit0)

导读大家好,小中来为大家解答以上问题,exit0和return0的区别,exit0很多人还不知道,现在让我们一起来看看吧!1、让脚本返回代码0,表示成功

大家好,小中来为大家解答以上问题,exit0和return0的区别,exit0很多人还不知道,现在让我们一起来看看吧!

1、让脚本返回代码0,表示成功。exit命令用于退出当前shell,可以在shell脚本中终止当前脚本的执行。常用参数格式:exit n exit。将退出代码设置为n.(使shell退出,状态为n。)格式:exit。退出代码不变,即最后一个命令的退出代码。(如果省略n,则退出状态是最后执行的命令的状态。)格式:$?最后一个命令的退出代码。格式:当trap命令退出时,执行commands指定的命令。(退出时的陷阱在shell终端之前执行。)退出代码(退出状态,或退出代码):0表示成功(零成功),非零表示失败(非零失败),2表示用法不正确)127表示命令没有找到)126表示不可执行=128信号生成。

2、命令执行正确,操作系统返回值为0。

3、如果前面的执行成功,则以0值作为返回值退出。

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!