Shell函数(Linux环境下测试)
1、 不带参数的简单函数
Cat fun_no_par.sh
ha(){
echo "Gbicc is for JLBANK!"
}
echo "Gbicc is for JLBANK!"
}
使用:
[root@localhost edw]# source fun_no_par.sh
[root@localhost edw]# ha
2、 带参数的Shell函数
Cat fun_par.sh
function square()
{
let "res= $1 * $2"
echo $res
}
{
let "res= $1 * $2"
echo $res
}
函数的使用:
[root@localhost edw]# source fun_par.sh
[root@localhost edw]# square $1 2 $2 3
[root@localhost edw]# square 56 28
说明:参数$1、$2列不列出来都可以,两参数之间用空格隔开;关键字function写不写都可以。
3、 Source命令使用说明
source FileName
作用:在当前bash环境下读取并执行FileName中的命令;source(或点)命令通常用于重新执行刚修改的初始化文档。
注:该命令通常用命令"."来替代;如:source .bash_rc与. .bash_rc是等效的。
相关推荐
firefaith 2020-10-30
以梦为马不负韶华 2020-10-20
wangzhaotongalex 2020-09-22
jarrygao 2020-11-02
woaimeinuo 2020-10-21
laisean 2020-09-01
libao 2020-09-16
卖口粥湛蓝的天空 2020-09-15
tianhuak 2020-11-24
彼岸随笔 2020-10-20
yutou0 2020-10-17
applecarelte 2020-10-16
ourtimes 2020-10-16
huha 2020-10-16
lianshaohua 2020-09-23
laisean 2020-11-11
zhangjie 2020-11-11
大牛牛 2020-10-30
liguojia 2020-10-20