逻辑运算符
运算符 | 说明 | 举例 |
---|---|---|
&& | 逻辑的 AND [[ $a -lt 100 && $b -gt 100 ]] | 返回 false |
|| | 逻辑的 OR [[ $a -lt 100 || $b -gt 100 ]] | 返回 true |
实例
#!/bin/bash
a=10
b=20
if [[ $a -lt 100 && $b -gt 100 ]]
then
echo "返回 true"
else
echo "返回 false"
fi
if [[ $a -lt 100 || $b -gt 100 ]]
then
echo "返回 true"
else
echo "返回 false"
fi
输出结果:
返回 false
返回 true