四、条件判断
1、格式:
1) test 条件表达式
2) [条件表达式]
3) [[条件表达式]]
2、条件判断相关参数
判断文件类型:
判断文件权限:
文件比较:
整数比较:
字符串比较:
多重条件判断:
五、流程控制语句
语法:
<!--if语句--> if [condition];then command command fi <!--if..else语句--> if [condition];then command1 else command2 fi <!--if..elif..else语句--> if [condition];then command1 elif command2 else command3 fi
六、for循环语句
语法:
<!--列表循环--> for variable in {list} do command command done <!--不带列表循环,由用户指定参数和参数个数--> for variable do command command done <!--类C循环--> for((i=0;i<5;i++)) do command command done
七、while循环语句
语法:
<!--while循环--> while 表达式 do command command command done
八、until循环语句
特点:条件为假就循环,条件为真就跳出循环
语法:
<!--until循环--> until 表达式 do command command done