1.if 条件语句学习
if (表达式) #if(variable in array)
语句1
else
语句2
fi
1.例子
#!/bin/bash
num=100
if ((num>4));then (()) 表示比较大小
echo "this num is $num greater 4"
fi
逻辑运算符解析:
-f 判断文件是否存在 :if [-f filename]
-d 判断目录是否存在 :if[ -d dir]
-eq 等于 应用于: 整数比较
-ne 不等于应用于: 整数比较
-lt 小于 应用于: 整数比较
-gt 大于应用于: 整数比较
-ge 大于等于 应用于: 整数比较
-le 小于等于 应用于: 整数比较
-a 双发都成立(and) : 逻辑表达式 -a 逻辑表达式
-o 单方成立 (or) : 逻辑表达式 -o 逻辑表达式
-z 空字符串