shell返回值不对,shell报错: numeric argument required?
Posted ihoudf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell返回值不对,shell报错: numeric argument required?相关的知识,希望对你有一定的参考价值。
首先,
函数返回值可以显示加:return 返回
如果不加,将以最后一条命令运行结果,作为返回值。
其次,返回值只能是数字
return后跟数值n(0-255)
然后,该怎么返回字符串等呢
#!/bin/bash
# 声明function
test(){
# 假如我是返回值
str='hello shell'
result=$str
}
# 调用function
test
# 获取返回值
echo "INFO result:$result"
以上是关于shell返回值不对,shell报错: numeric argument required?的主要内容,如果未能解决你的问题,请参考以下文章
shell返回值不对,shell报错: numeric argument required?