先买域名不建设网站吗,顺电网上商城app,交流平台网站怎么做,wordpress评论ip一、函数
1.函数使用方法
定义函数再引用函数
2.基本函数格式
基本格式1#xff1a;
function 函数名{
命令序列
}
基本格式2#xff1a;
函数名#xff08;#xff09;{
命令序列
}
基本格式3#xff1a;
function func_name #xff08;#xff09; {…一、函数
1.函数使用方法
定义函数再引用函数
2.基本函数格式
基本格式1
function 函数名{
命令序列
}
基本格式2
函数名{
命令序列
}
基本格式3
function func_name {
…函数体…
}
注意事项
直接写 函数中调用函数 直接写函数名同名函数 后一个生效调用函数一定要先定义每个函数是独立
3.查看函数 declare -F
#函数列表
#declare -f __HOSTNAME
#declare -f __SIZE
#declare -f __SLAVEURLdeclare -f
#函数具体的定义例
h () {
echo hello
}nihao () {
echo h w
}w () {
echo world
}nihao二、数组
1、声明数组
#普通数组可以不事先声明,直接使用
declare -a ARRAY_NAME
#关联数组必须先声明,再使用
declare -A ARRAY_NAME定义数组格式 数组名value0 value1 value2 value3 … 数组名[0]value [1]value1 [2]value2 … 列表名value0 value1 value2 value3 … 数组名$列表名) 数组名[0]“value1” 数组名[1]“value2” 数组名[2]“value3”
数组的包括数据类型
数值型字符型混合型数值加字符
2、查看数组
echo ${!a[*]}
#查看下标
0 1 2 3 4echo ${a[0]}
#数组的取值 数组加下标
1
#输出第一一个数值 注意是从0开始计算#列出所有参数
echo ${a[*]} #*代表所有参数
1 2 3 4 5
echo ${a[]} #同*
1 2 3 4 5#共有多少个位置
echo ${#a[]} #前面加#号数组的长度
5
echo ${#a[*]}
5