一.条件选择:if语句

简介: 一.条件选择:if语句

1、单分支
if 判断条件;then
条件为真的分支代码
fi
例子:判断一个数字是否等于10

!/bin/bash

read -p '输入一个数字' num
if [ $num -eq 10 ];then
 echo 该数字等于10
 fi
AI 代码解读

2、双分支
if 判断条件; then 条件为真的分支代码
else 条件为假的分支代码
fi
例子:判断一个数字是否大于10

!/bin/bash

read -p ‘输入一个数字’ num
if [ $num -gt 10 ];then
echo 该数字大于10
else
echo 该数字不大于10
fi

3、多分枝
if 判断条件1; then 条件为真的分支代码
elif 判断条件2; then 条件为真的分支代码
elif 判断条件3; then 条件为真的分支代码
else 以上条件都为假的分支代码
fi
例子:判断一个数字的范围

     #!/bin/bash
     read -p '输入一个数字' num
     if [ $num -lt 10 ];then
          echo 该数字小于10
     elif [ $num -ge 10 -a $num -lt 20  ];then
           echo 该数字大于等于10小于20 
     elif [ $num -ge 20 -a $num -lt 50 ];then
           cho 该数字大于等于20小于50
      else      
          echo 该数字大于等于50
     fi      
AI 代码解读
目录
打赏
0
0
0
0
445
分享
相关文章
|
7月前
条件循环语句有哪些?语法?区别?
条件循环语句有哪些?语法?区别?
52 0
|
10月前
|
条件操作符
条件操作符(三目操作符)是C语言中的唯一一个三元运算符,形式为:`表达式1 ? 表达式2 : 表达式3`。如果`表达式1`为真,执行`表达式2`并返回结果;否则执行`表达式3`并返回结果。例子展示了如何用条件操作符输出两个数中的较大值。
50 1
三、避免在where子句中使用 or 来连接条件
三、避免在where子句中使用 or 来连接条件
172 0
条件控制语句以及案例
条件控制语句以及案例
157 0