if-elif-else-fi语句

语法如下

if pipeline

[pipeline…]

then

statements-if-true-1

[elif pipeline

[pipeline…]

then

statements-if-true-2

…]

[else

statements-if-all-else-fails]

fi

case的语法为

case $varname in

pattern1)

statements

;;

pattern2)

statements

;;

*)

statements

;;

esac

case行尾必须为单词in,每一个模式必须以)结束

双分号;;表示命令序列结束

匹配模式中可以使用方括号表示一个连续的范围,如[0-9]

最后的 *) 表示默认模式。

shell中的条件语句相关推荐

  1. shell编程之条件语句(文件测试,test命令,字符串和逻辑测试,if单支语句,if双支语句,if多支语句,case命令,用if写跑步小实验)

    文章目录 shell编程之条件语句 条件测试 test命令 整数值测试 free -m 提供了更简洁的查看系统内存使用情况: 字符串和逻辑测试 字符串 逻辑测试 一元运算符,二元运算符和三元运算符 i ...

  2. Shell编程之条件语句(if语句,case分支语句)

    Shell编程之条件语句 一.条件测试操作 1.test命令 2.文件测试 3.整数值比较 4.字符串比较 5.逻辑测试 二.if语句 单分支结构 双分支结构 多分支结构 三.case分支语句 一.条 ...

  3. Shell:shell中的循环语句

    shell中的循环语句 for语法格式 for var in list;do commands done 其中list可以包含: 1) 直接写 for alpha in a b c d;doecho ...

  4. shell中的if语句

    shell中的if语句## 标题 1.基本语法: if [ command ]; then 符合该条件执行的语句 fi 2.扩展语法: if [ command ];then 符合该条件执行的语句 e ...

  5. Linux网络服务与shell脚本——Shell编程之条件语句

    第八章 Shell编程之条件语句 一.条件测试 1.测试命令 (1)test 条件表达式 (2)[条件表达式] (3)$?:根据返回值判断前者是否成立 2.文件测试:根据指定路径名称,判断对应文件或目 ...

  6. php页面添加js判断语句,JavaScript中if条件语句怎么使用

    JavaScript中的if可实现条件分支也就是条件语句,所以,接下来的这篇文章就来给大家介绍关于JavaScript中if条件语句的用法,下面我们来看具体内容. 我们先来看看条件分支(if语句)语句 ...

  7. java中switch条件_关于java:你能在Android的switch-case中使用条件语句吗?

    在我的寻找中,我似乎找不到一个直截了当的肯定或否定.在android中,有没有一种在case switch中使用条件语句的方法?例如,年龄是一个int值: switch (age){ case (&g ...

  8. java中if(a.c())_if 语句中的条件语句只能是() 类型。_学小易找答案

    [单选题]设 x,y 均为已定义的类名,下列声明对象 x1 的语句中正确的是 ( ) [单选题]C# 中引入命名空间使用 [简答题]class Parent{ private String name; ...

  9. 数学建模与MATLAB计算之006.MATLAB中的条件语句

    006.MATLAB中的条件语句 文章目录 006.MATLAB中的条件语句 一.单分支if条件语句 二.双分支if条件语句 三.多分支if条件语句 四.switch语句 五.try语句 选择结构是根 ...

最新文章

  1. 新能源关键技术预见的研究
  2. 自然语言处理在开放搜索中的应用
  3. 车林通购车之家--购车计算器模块--保险
  4. SQL笔记-通过构建索引表方便数据库管理
  5. 【Python3网络爬虫开发实战】3.1.1-发送请求
  6. linux 日志报告生成器,Linux报告生成器工具awk
  7. OLAP-impala-大数据Week13-DAY6-impala
  8. 汇编程序设计入门(安装+debug调试实例)
  9. 数组元素替换_LeetCode基础算法题第183篇:一维数组的重新洗牌
  10. 中国 X86 服务器市场 10 年来首次负增长
  11. 用ps绘制中国银行的标志
  12. 来看看小夏的链表讲解吧---从单链表到输入输出,查找元素,删除结点。---谨以此文祝朋友们生日快乐与官宣发糖。
  13. 自己做的本地识图软件DAMO_嗅图狗
  14. 百度地图经纬度距离计算
  15. CarSim仿真快速入门(七)—车辆参数化建模
  16. 基于STM32和ESP8266的天气预报系统
  17. BUUCTF刷题记录 Harley Quinn
  18. ESP32 学习日志(5)——NVS
  19. PHP如何开发paypal支付插件
  20. 机器学习 K-Means(++)算法

热门文章

  1. 在开课吧学python的经历-28岁,年薪30万,工作5年,被裁掉只用了5分钟
  2. python 仪表盘-python仪表盘
  3. 简明python教程 豆瓣-福利分享:个人整理的Python书单,从基础到进阶
  4. python怎么导入时间-Python的import导入与时间
  5. python之父去面试-Python面试题之Python的Super方法
  6. python课程将主要介绍哪些内容-Python窗口的基本介绍
  7. python七段数码管设计图案-Python绘制七段数码管实例代码
  8. python爬虫代码1000行-最精简的爬虫 --仅需4行代码(python)
  9. python代码示例下载-Python下载网易云歌单歌曲的示例代码
  10. python第三方库大全win-Python标准库、第三方库和外部工具汇总