在Linux的Bash脚本中,条件判断是通过if、elif和else关键字实现的
#!/bin/bash
num=10
if [ $num -eq 10 ]; then
echo "The number is equal to 10."
elif [ $num -lt 10 ]; then
echo "The number is less than 10."
else
echo "The number is greater than 10."
fi
在这个示例中,我们首先定义了一个变量num
并赋值为10。然后使用if语句判断num
的值:
num
等于10($num -eq 10
),则执行第一个语句块,输出"The number is equal to 10."。num
小于10($num -lt 10
),则执行第二个语句块,输出"The number is less than 10."。num
大于10),执行第三个语句块,输出"The number is greater than 10."。注意,在条件判断中,我们使用了方括号[]
来表示条件表达式。此外,为了避免歧义,建议将变量放在双引号中,如$num
。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:php闰年的判断条件如何写