1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > shell脚本获取函数返回值

shell脚本获取函数返回值

时间:2019-09-09 19:02:38

相关推荐

shell脚本获取函数返回值

方式1

原理:return返回的值可以通过$?得到。

缺点:return只能返回整数

#!/bin/sh function test() {return 100}testecho $?

方式2

原理:函数内部使用echo输出,调用函数时将输出结果捕获。

缺点:只能输出与返回值相关的内容,且所有使用到的命令(如grep)一定要记得2>&1输出到空设备。

#!/bin/sh function test() {echo 100 }echo $(test)

方案3

原理:全局变量

#!/bin/bashg_var=function test(){g_var=100}testecho "g_var=$g_var"

那年,京城郭少。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。