1、函数的return只能返回0-255的整数值,代表的是函数的执行状态
2、echo法:
方法定义:
test() { result=$(cmd) echo "${result}" #如果result是多行内容,不用双引号的话会将多行合并为一行}
test() {
result=$(cmd)
echo "${result}" #如果result是多行内容,不用双引号的话会将多行合并为一行
}
调用:
value="$(test)"
3、返回全局变量
test
value=$result