2024年5月30日发(作者:)
在Linux shell编程中,if单支语句用于进行条件判断,根据条件
的结果执行相应的操作。if单支语句的基本语法如下:
```shell
if condition
then
# 执行条件为真时的操作
else
# 执行条件为假时的操作
fi
```
其中,`condition`是一个条件表达式,可以是任何返回布尔值(真
或假)的命令或比较表达式。如果`condition`的值为真,则执行
`then`后面的代码块;如果`condition`的值为假,则执行`else`后
面的代码块。
下面是一个简单的示例,演示如何使用if单支语句判断一个数是否
大于等于10:
```bash
#!/bin/bash
num=15
if [ $num -ge 10 ]
then
echo "The number is greater than or equal to 10."
else
echo "The number is less than 10."
fi
```
在上面的示例中,如果变量`num`的值大于等于10,则打印"The
number is greater than or equal to 10.";否则打印"The
number is less than 10."。


发布评论