shell if

shell if语句怎么使用

小亿
121
2023-07-06 16:27:26
栏目: 编程语言
开发者专用服务器限时活动,0元免费领! 查看>>

在shell脚本中,if语句用于根据条件判断来执行不同的代码块。if语句的基本语法如下:

if [ condition ]
then
# code block to be executed if condition is true
else
# code block to be executed if condition is false
fi

其中,condition是一个条件表达式,可以使用各种比较运算符、逻辑运算符和文件测试操作符来构建条件。then关键字表示如果条件为真,则执行接下来的代码块。else关键字表示如果条件为假,则执行接下来的代码块。fi关键字表示if语句的结束。

以下是一些常见的条件表达式示例:

以下是一个完整的示例:

#!/bin/bash
num1=10
num2=20
if [ $num1 -gt $num2 ]
then
echo "$num1 is greater than $num2"
else
echo "$num1 is less than or equal to $num2"
fi

上述示例中,$num1的值大于$num2,因此if语句的条件为假,执行else代码块,输出10 is less than or equal to 20

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:shell的if语句怎么使用

0
看了该问题的人还看了