函数返回值方法

1、函数的return只能返回0-255的整数值,代表的是函数的执行状态

2、echo法:

     方法定义:

test() {

  result=$(cmd)

  echo "${result}" #如果result是多行内容,不用双引号的话会将多行合并为一行

}

     调用:

     value="$(test)"

3、返回全局变量

     方法定义:

         test() {

             result=$(cmd)

         }

      调用:

            test

            value=$result 

原文地址:https://www.cnblogs.com/children/p/2953619.html