失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > shell脚本获取函数返回值

shell脚本获取函数返回值

时间:2022-08-15 14:35:53

相关推荐

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"

那年,京城郭少。

如果觉得《shell脚本获取函数返回值》对你有帮助,请点赞、收藏,并留下你的观点哦!

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