exit和return的区别
exit
可放在shell脚本中任意位置。表示随时结束运行程序的这个进程,并删除进程使用的内存空间,同时把错误信息返回给父进程。
return
是调用堆栈的返回,返回函数值并退出函数,一般用在函数方法体内。
[Ref] Shell中exit和return的区别
Further Reading : shell 常见状态码
exit
可放在shell脚本中任意位置。表示随时结束运行程序的这个进程,并删除进程使用的内存空间,同时把错误信息返回给父进程。
return
是调用堆栈的返回,返回函数值并退出函数,一般用在函数方法体内。
[Ref] Shell中exit和return的区别
Further Reading : shell 常见状态码