流程控制之条件判断
原创2026/3/18小于 1 分钟
if 语句结构
基本的判断语法如下:
if [ condition ]; then
# 执行语句
elif [ condition ]; then
# 执行语句
else
# 执行语句
fi重点
中括号 [ 和 condition 之间必须有空格,否则报错。
常用判断操作符
1. 文件判断 (运维最常用)
| 操作符 | 含义 |
|---|---|
| -e | 文件或目录是否存在 |
| -f | 是否为普通文件 |
| -d | 是否为目录 |
| -s | 文件是否存在且不为空 |
2. 整数比较
-eq:等于-ne:不等于-gt:大于-lt:小于
# 检查 Nginx 配置文件是否存在
if [ -f "/usr/local/nginx/conf/nginx.conf" ]; then
echo "配置文件存在"
fi至此,本章节的学习就到此结束了,如有疑惑,可对接技术客服进行相关咨询。