【linux shell函数】shell函数是linux下的一个函数,在linux中的shell函数可以用户定义函数,然后在shell脚本中也能够随便调用 。此外,shell函数能够带function fun() 定义,也能够直接以fun() 定义,即不带任何参数 。shell函数是linux下的一个函数,具体介绍如下:
linux中的shell函数可以用户定义函数,然后在shell脚本中也能够随便调用 。
其定义的基本格式如下:
[ function ] funname [()]
{
action;
[return int;]
}
说明:
1、shell函数能够带function fun() 定义,也能够直接以fun() 定义,即不带任何参数 。
2、参数返回,可以通过显示加:return 返回,如果不加的话,就会最后一条命令运行结果,作为其返回值 。要注意的是,return后跟数值n(0-255) 。
参考范例:
定义一个函数并且调用,具体格式是:
demoFun(){
echo "这是第一个shell函数!"
}
echo "-----函数开始执行-----"
demoFun
echo "-----函数执行完毕-----"
输出结果为:
-----函数开始执行-----
这是第一个shell函数!
-----函数执行完毕-----
在Shell中,调用函数时也能够向其传递参数 。一般在函数体内部是通过$n的形式来获取参数值的 。
funWithParam(){
echo "第一个参数为 $1 !"
echo "第二个参数为 $2 !"
echo "第十个参数为 $10 !"
echo "第十个参数为 ${10} !"
echo "第十一个参数为 ${11} !"
echo "参数总数有 $# 个!"
echo "作为一个字符串输出所有参数 $* !"
}
funWithParam 1 2 3 4 5 6 7 8 9 34 73
输出结果即为:
第一个参数为 1 !
第二个参数为 2 !
第十个参数为 10 !
第十个参数为 34 !
第十一个参数为 73 !
参数总数有 11 个!
作为一个字符串输出所有参数 1 2 3 4 5 6 7 8 9 34 73
以上就是小编的分享了,希望能够帮助到大家 。
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
