🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# if 条件判断 > 注意`[]`之间要留一个空格哦~ ``` if [ condition ] then # code fi ``` ## else-if 和 else ``` if [ condition ] then # code elif [ condition ] then # elif code else # else code fi ``` ## 三元表达式 ``` if [ condition ]; then echo "成立"; else echo "不成立"; fi ``` ## 比较符号参考 | 符号 | 说明 | 示例 | | --- | --- |--- | | `-eq` `=` `==` | 等于 | `if [ $a -eq $b ]` | | `-ne` | 不等于 | `if [ $a -ne $b ]` | | `-gt` | 大于 | `if [ $a -gt $b ]` | | `-ge` | 大于等于 | `if [ $a -ge $b ]` | | `-lt` |小于 | `if [ $a -lt $b ]` | | `-le` | 小于等于 | `if [ $a -le $b ]` | |`>` `>=` | 大于, 大于等于 | 需要双括号 `(($a > $b))`| |`<` `<=` | 小于, 小于等于 | 需要双括号 `(($a <= $b))` |