ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
Linux shell 可以用户定义函数,然后在shell脚本中可以随便调用,shell中函数的定义格式如下: ``` 函数名() { action; [return int;] } ``` 函数可以带返回值,写法是return int; 取值范围是0~255,注意只能返回整数;也可以不用返回值。调用的方式是在脚本中直接填写函数名即可,比如先前我们用到的日志输出接口LOGD和LOGE。 ### 比如我们实现一个函数完成从1到10 的累加;需要补充说明的是:返回值会被存储在一个 **$?** 中: ![](https://img.kancloud.cn/4b/07/4b07d788916e6e021d6d08aefaaf6553_644x470.png =600x) 程序运行结果: ![](https://img.kancloud.cn/bc/a8/bca81d80e213baa33f664bbd05cd6b0e_832x108.png =700x)