shell之return
作者:互联网
return
1.return命令会使一个函数返回,会返回一个单一的数字参数,而这个数字参数在调用这个函数的脚本是可见的,如果没有指定返回参数,return在默认情况下会返回上一次命令的返回代码
2. return value
我们在 shell 下跑的每一个 command 或 function ,在结束的时候都会传回父行程一个值,称为 return value 。
在 shell command line 中可用 $? 这个变量得到最"新"的一个 return value ,也就是刚结束的那个行程传回的值。
Return Value(RV) 的取值为 0-255 之间,由程式(或 script)的作者自行定义:
* 若在 script 里,用 exit RV 来指定其值,若沒指定,在结束时以最后一道命令之 RV 为值。
* 若在 function 里,则用 return RV 来代替 exit RV 即可。
Return Value 的作用,是用来判断行程的退出状态(exit status),只有两种:
* 0 的话为"真"( true )
* 非 0 的话为"假"( false )
3、return 是有区别于exit
标签:返回,RV,shell,return,value,exit 来源: https://www.cnblogs.com/wangshilin/p/11399620.html