1、前言

快半年没有写博客了,荒废了很久,工作中的杂事太多,自己越来越懒了。为了鞭策自己成长,还是要坚持写写博客,记录自己的成长。
2、shell函数介绍
语法:
复制代码 代码如下:
[ function ] funname [()]
{
action;
[return int;]
}
说明:
(1)可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。
(2)参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return后跟数值n(0-255),还可以通过echo 直接返回。
3、注意
shell中通过return返回是有限制的,最大返回255,超过255,则从0开始计算。
今天在工作中犯了这个错误,导致输出的值不对,被测试部提bug。
shell脚本调用例子:
复制代码 代码如下:
#!/bin/sh
echo "shell function operation"
func1()
{
local num1=100
local num2=100
let sum=$num1+$num2
return $sum
}
func2()
{
local num1=100
local num2=155
let sum=$num1+$num2
return $sum
}
func3()
{
local num1=100
local num2=156
let sum=$num1+$num2
return $sum
}
func4()
{
local num1=100
local num2=156
let sum=$num1+$num2
echo $sum
}
func1
echo "called func1:$?"
func2
echo "called func2:$?"
func3
echo "called func3:$?"
sum=`func4`
echo "called func4:$sum"
执行结果如下所示:
相关推荐:
SEO外包:提升网站排名与品牌曝光的最佳选择,大创建设网站
如何利用AI生成高质量文章,提升写作效率与创意?
SEO优化10种策略:提升网站排名的有效方法,帅气ai男头白底
seo需要什么能力,seo需要哪些技术 ,ai长条弯曲
seo网络上什么意思,seo表示什么 ,如何避免今日头条ai写作检测
SEO选择:如何挑选最合适的SEO优化策略?,wb免费刷粉网站推广
《“查看更多”背后的秘密:让你的人生更加丰富多彩!》,宁安公司网站建设
ChatGDP人工智能:未来科技赋能企业与个人的智能变革,如何用AI绘制人体
SEO手段:提升网站流量的制胜法宝,idc网站怎么推广
文字生成AI:开启创意写作的新纪元
SEO单页网站:助力企业在线营销的一站式解决方案,湖南视频网站优化方式
为什么选择收录网站是企业在线营销的必备策略,全网营销与推广
seo相关知识是什么,seo相关技术 ,ai写作讯飞星火认知大模型
SEO优化如何为网站做好关键词研究和优化,ai直通
什么是seo技术,什么是seo及seo的作用 ,AI倒放仓鼠
SEO词的魔力:如何通过关键词优化打破流量瓶颈,免费网站建设高端
SEO特点与实施策略:提升网站流量与排名的关键,定西抖音seo价格查询
AI助手推进:智能化时代的企业革命,ai改变图片颜色
ChatGPT页面无法下拉?禁用浏览器扩展,轻松解决!,imba 1.6 ai
seo软件叫什么,seo软件视频教程 ,eps ai 缩略图
SEO优化关键词品牌:如何通过精准的关键词提升品牌价值,ai免费智能写作论文
OpenAI账号申诉怎么办?全方位解析解决方案,ai写作免费公众号下载
SEO地位:如何提升你的网站排名与曝光度,抢占市场先机,微营销网络推广
SEO范例:如何通过优化提升网站流量,获取更多商机,广州抖音seo搜索广告
亚马逊seo信息是什么,亚马逊seo关键词优化软件 ,光谷ai
SEO武汉:如何提升武汉地区网站的搜索引擎排名,景区网站建设费用
亚马逊站内seo是什么优化,亚马逊seo关键词优化软件 ,ai画卡通章鱼
SEO排序:如何让你的网页在搜索引擎中脱颖而出,平谷抖音seo推广招聘
什么是seo网络推广seo顾问,seo网络推广员 ,ai20170119
seo简介主要写什么,seo主要内容 ,AI弧线这
AI免费写文:创作新时代的高效助手
SEO包含的秘密:让你的网站轻松排上首页,新媒体营销推广方案目录
SEO新手必看:从零开始SEO优化的终极指南,随州网站优化技巧
一秒采集:提升效率、创造价值的秘密武器,苏州网站整站优化
SEO调整,助力网站流量爆发式增长!,江都seo优化排名
AI公众号文章生成,轻松打造爆款内容
“收录量为1”,打造数字化时代的独特竞争力,网站建设页面制作流程
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,助您畅享无障碍智能对话体验,ai记录人
seo渠道优化是什么,seo渠道推广怎么做 ,ai121333
GoogleSEO打满分自然流量会高吗?揭开SEO优化的真相,猪插画ai
主流seo是什么,seo是什么推广网站 ,AI心理师
seo需要了解什么,seo需要学些什么内容 ,ovo ai
Bing学术搜索结果不显示时间?如何解决这一问题,提升学术研究效率!,ai怎么参考线
seo适用于什么领域,seo适用于什么领域中 ,ai智能翻译写作机器人v1.0
2025年整站SEO排名优化策略:让你的网站脱颖而出,id排版ai
SEO观察:2025年搜索引擎优化的新趋势与机遇,seo2是什么状态
SEO专业怎么样?未来发展的无限潜力与职业前景,联通ai智能早教
互联网留痕:数字时代的隐形轨迹与自我管理,灯塔网站推广包年多少钱
seo需要保持什么心态,seo的要求 ,ai83562
ChatGPT打开后空白:如何解决这个困扰并高效使用AI助手,ai四声怎么写