函数是把一些重复使用的命令封装成一个集合,之后可以使用函数名调用。
定义函数的格式如下:
function 函数名() {
指令集(若干条语句)
return n
}
要是直接在Shell中直接定义函数
,那么直接在Shell中直接使用函数名 参数1 参数2 参数3 ... 参数n
就可以调用了。比如下边的代码:
function resultOfSum(){
let c=${1}+${2}
echo ${c}
}
就会把参数1和参数2的和输出。resultOfSum 4 5
和resultOfSum 5 6
就会调用函数。
unset 函数名
就可以取消函数。
要是函数写到了Shell脚本里边,那么需要先执行. shell脚本
或者bash shell脚本
,然后使用函数名 参数1 参数2 参数3 ... 参数n
就可以调用了。
此文章为7月Day 28学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。