shell获取函数返回值

2021/11/1 7:10:29

本文主要是介绍shell获取函数返回值,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

#!/bin/bash

function check(){

echo "$1"

return 100

}

r=$(check $1)

echo "$r"

d=$(check)

echo "$?"

 

 

主要有两种办法接收返回值:return  echo

这里要注意$?返回上一条语句执行的结果,正常的命令来说是 0 或者其他

这里用$?就获得了上一条命令 return 返回值

 

 

以上测试脚本 结果:

[root@hadoop01 mysh]# bash test1.sh 123
123
100
[root@hadoop01 mysh]#



这篇关于shell获取函数返回值的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程