函数返回值方法

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

2、echo法:

     方法定义:

test() {

  result=$(cmd)

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

}

     调用:

     value="$(test)"

 

3、返回全局变量

     方法定义:

         test() {

             result=$(cmd)

         }

      调用:

            test

            value=$result 

 

posted @ 2013-03-11 11:09  children  阅读(500)  评论(0编辑  收藏  举报