美文网首页
shell 条件分支语句

shell 条件分支语句

作者: Michael_林 | 来源:发表于2018-01-14 11:50 被阅读52次

shell 条件分支语句

bash支持过程式的脚本编写。脚本的基本执行控制结构包括:
(1) 按顺序执行
(2) 选择执行
(3) 循环执行

选择执行

选择执行控制通过if语句来实现,基本结构如下:
单分支语句
if 判断条件; then
条件满足时的执行语句
fi

双分支语句:
if 判断条件; then
条件满足时的执行语句
else
条件不满足时执行的语句
fi

多分支语句:

if 判断条件1; then
条件1满足时的执行语句
elif 判断条件2; then
条件2满足时的执行语句
...
else
条件不满足时执行的语句
fi

说明: if的判断条件只能是执行结束码,执行成功对应的是true, 执行失败对应的是false, 而不是向其他语言基于true/false布尔数据的判断。判断条件可以是一个执行的命令或是条件测试语句, 测试的使用见【bash条件测试】部分文章。

循环执行

相关文章

  • shell 条件分支语句

    shell 条件分支语句 bash支持过程式的脚本编写。脚本的基本执行控制结构包括:(1) 按顺序执行(2) 选择...

  • 2018-12-21

    shell中if用法详解 if使用详解 格式 1.单分支语句结构 2.双分支语句结构 3.多分支语句结构 条件表达...

  • Linux shell流程控制

    单分支的if语句 例子 1、使用单分支的if条件语句来判断/home/huanyu/shell/zz文件是否存在,...

  • 第四节: JavaScript条件分支语句

    一. 条件分支语句 条件分支语句,也叫作条件判断语句,就是根据某种条件执行某些语句,不执行某些语句。 JS中条件...

  • 第四节 JavaScript条件分支语句

    一. 条件分支语句 条件分支语句,也叫作条件判断语句,就是根据某种条件执行某些语句,不执行某些语句。 JS中条件...

  • 流程控制与数组(分支结构)

    分支结构 if条件语句 switch分支语句

  • 从零开始学习Linux(四十八):Shell编程之流程控制cas

    1、多分支case条件语句 case语句和if…elif…else语句一样都是多分支条件语句,不过和if多分支条件...

  • Shell流程控制

    Shell流程控制 简单流程控制语句 单分支if语句 语法格式 双分支if语句 语法格式 多分支if语句 语法格式...

  • shell 流程控制

    菜鸟教程 单分支if条件语句 代码1 双分支if条件语句 多分支 case 语句 格式 for 循环 语法1 示例...

  • Java流程控制2

    条件语句 if条件语句,switch多分支语句 if条件语句总 if条件句中又分为:if条件语句,if…else,...

网友评论

      本文标题:shell 条件分支语句

      本文链接:https://www.haomeiwen.com/subject/bmdkoxtx.html