系统相关
首页 > 系统相关> > shell获取函数返回值

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,return,函数,hadoop01,echo,mysh,返回值,check
来源: https://www.cnblogs.com/WaitSani/p/15490573.html