if [条件];then
指令
fi
或
if [条件]
then
指令
fi
**分号相当于换行号**
while 条件
do
指令
done
until 条件
do
指令
done
for 变量名 in 变量取值列表
do
指令
done
for((i;i<x;i++))
do
指令
done
function 函数名(){
指令
return n
}
直接执行函数名,主要不带(),是函数名
有参数的执行方法 函数名 参数1 参数2
case 变量名 in
1)
指令
;;
2)
指令
;;
使用sh -x xyz.sh
在代码里面设置set -x开始
set +x结束测试