函数是把一些重复使用的命令封装成一个集合,之后可以使用函数名调用。
 定义函数的格式如下:
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 讲》。


















