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 空字符串
本文详细介绍了Bash shell脚本中if条件语句的使用方法,包括基本语法、逻辑运算符及其应用场景。通过具体实例展示了如何进行整数比较,并解释了文件和目录存在的判断方法。
33万+

被折叠的 条评论
为什么被折叠?



