一、Shell函数的作用
将命令序列按格式写在一起,可方便重复使用命令序列
使用函数可以避免代码重复
使用函数可以将大的工程分割为若干小的功能模块,代码的可读性更强。
二、Shell函数的定义
函数名 () {
命令序列
}
function 函数名 {
命令序列
}
function 函数名 () {
命令序列
}
1.调用函数
- 函数中调用函数,直接写函数名
- 同名函数,后一个生效
- 调用函数一定要先定义
- 只要先定义了调用的,其他函数定义顺序无关
declare -F 查看当前系统的所有函数
declare -f 查看当前系统的所有函数的定义规则
判断操作系统类型
1、创建专门的函数文件