linux shell函数

linux shell脚本默认一般是从头到尾执行,但是有时我们会发现有些脚本段间互相重复,这时我们会考虑是否有一种方法允许将一组命令集或语句形成一个可用快,以方便“引用”,这就是我们即将介绍的linux shell函数

1.function格式

function F_Name ()

{

commands

}

OR

F_Name ()

{

commands

}

函数由两部分组成:

1.函数标题,即,函数名称,如:F_Name;函数命令应该唯一,如果不是,将会混淆结果

2.函数体,即,函数内的命令集合,如:commands

2.样例

样例(简单):

[root@kibana ~]# cat function.sh 
#!/bin/bash

function hello ()
{
  echo "Hello,today's date is $(date)"
}

echo "Now going to the function hello"
hello
echo "Back from the function"
[root@kibana ~]# sh function.sh 
Now going to the function hello
Hello,today's date is 2024年 02月 27日 星期二 08:51:53 CST
Back from the function
[root@kibana ~]# 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黑要上天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值