目录
1.函数
1.1函数的作用
使用函数可以避免代码重复,增加可读性,简化脚本
1.2函数的格式
(1)第一种
函数的定义
函数名() {
脚本
}
(2)第二种
function 函数名 () {
脚本
}
function 函数名 {
}
1.3函数的运用
1、定义
2、调用
注意:函数一定要先定义再使用
1.4查看函数与删除函数
查看函数:declare -F
删除函数:unset 函数名
1.5函数的返回值
如果使用函数 那么$??使用就会受限
我们可以只用return自定义$?的返回值,来判断函数中的命令是否成功
1.6函数的文件
专门存放函数的文件
要使用的时候
. 绝对路径的文件名放在脚本的最前面
1.7函数的传递参数
需要注意
脚本的$1 $2
函数的$1 $2
是没有关系的
函数的$1 $2是指跟在函数后面的值
2.数组
变量:存储单个数据的内存空间
数组:存储多个数据的内存空间
下标值从0开始计算。
统计所有的数组:
查看所有的数组:
看所有的下标组:
删除某个数组:
unset 数组名 将整个数组删除
unset a[0] 只删除数组的第一个值