Shell 脚本面试题
目录

Shell 脚本中 if-elif-else 语句的语法是什么?

· 约 2 分钟读完 · 第 19 / 124 章

推荐答案

本题详细解读

1. if 语句

if 语句用于检查一个条件是否为真。如果条件为真,则执行 then 后面的代码块。

2. elif 语句

elif 是 else if 的缩写,用于在前面的 if 或 elif 条件为假时,检查另一个条件。如果 elif 的条件为真,则执行其后的代码块。

3. else 语句

else 语句用于在前面的所有 if 和 elif 条件都为假时,执行其后的代码块。

4. fi 语句

fi 是 if 语句的结束标志,表示 if 语句的结束。

5. 示例

以下是一个完整的 if-elif-else 语句的示例:

在这个示例中,num 的值为 10,因此 elif 条件 [ $num -gt 5 ] 为真,输出结果为 "数字大于 5"。