一、shell函数语法
function 函数名 () {
指令
return n;
}
function 函数名 {
指令
return n;
}
函数名 () {
指令
return n;
}
二、case语法
case "变量" in
值1)
指令1
;;
值2)
指令2
;;
*)
指令3
三、while语法
while <条件表达式>
do
指令1
done
四、until语法
成真跳出循环
until <条件表达式>
do
指令1
done
五、for语法
for 变量名 in 变量取值列表
do
指令1
done
for ((exp1; exp2; exp3))
do
指令1
done
六、select语法
从变量取值列表中选择一个赋值
select 变量名 in 变量取值列表
do
指令1
done
七、数组的增删改查
array=(value value value)
unset array
array[0]=value
echo ${array[@]} / echo ${array[*]}