shell:你为什么 numeric argument required?
已知:shell编写function时,返回值是一个字符串,执行时报错....sh: line 11: return:...: numeric argument required解:原因为shell的function只能返回整数值,故该处可以将返回值赋值给一个变量,调用该funciton后,便可以通过该变量获取到返回值demo:#!/bin/bash# 声明functiontest(){ # 假如我是返回值 str='hello shell' result.
原创
2020-08-11 15:51:25 ·
16269 阅读 ·
0 评论