是的,shell的if语句可以支持多条件判断。可以使用逻辑运算符(如&&和||)将多个条件连接起来,以实现复杂的条件判断。例如:
if [ $a -eq 1 ] && [ $b -eq 2 ]; then
echo "a等于1且b等于2"
fi
在这个例子中,if语句会判断$a是否等于1且$b是否等于2,只有当这两个条件都满足时,才会执行echo语句。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Shell if 如何实现多条件判断