`
youlong699
  • 浏览: 22580 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

【Shell 语法】case 条件测试

 
阅读更多
case  $变量名称 in   <
  "第一个变量內容")   <==每个变量建议用双引号括起来,末尾加小括号 )
程式段
;;            <==程序段末尾用双分号结束;;
  "第二个变量內容")
程式段
;;
  *)                  <==* 來代表所有其他值
不包含第一個變數內容與第二個變數內容的其他程式執行段
exit 1
;;
esac                  <==最終的 case 結尾!
分享到:
评论

相关推荐

    shell编程 创建shell脚本 shell 基础语法 shell流程控制语法 shell函数

    下面将详细介绍创建 Shell 脚本、Shell 基础语法、流程控制语法以及如何定义和使用 Shell 函数。 首先,让我们理解一下 Shell 编程的基础。Shell 是操作系统提供的一种命令解释器,用户通过 Shell 与操作系统进行...

    shell基本语法 (可下载示例代码)

    这些示例脚本文件`if.sh`, `for.sh`, `re.sh`, `case.sh`, `until.sh`, `while.sh`, `fun2.sh`, `fun.sh`分别对应了上述不同的Shell语法结构。通过学习和实践这些脚本,你可以深入了解并掌握Shell编程的基本技能。

    052903shell循环 read case1

    在文件中,`case`语句被用来处理用户输入的字符,根据字符执行相应的命令,如显示用户ID、组ID或shell路径。 最后,文件还涉及到了脚本编写的一些实用功能,如检查分区使用率、检测用户是否在线以及添加用户到系统...

    shell 基本语法

    以上内容涵盖了Shell基本语法的主要知识点,包括注释、变量、命令、流程控制、case语句、循环、特殊符号、函数、命令行参数、脚本示例及调试方法。通过这些知识点的学习和实践,可以有效地提升Shell脚本的编写能力。

    Linux Shell语法速查表 用C语言语法来作对比

    ### Linux Shell语法与C语言语法对比详解 #### 引言 在IT行业中,尤其是在系统管理和自动化运维领域,熟悉Linux Shell编程对于提升工作效率至关重要。然而,由于Shell脚本编写的机会相对较少,很多程序员容易忘记...

    shell脚本写法:复杂数学式,字符串,布尔值,case写法

    布尔值在Shell脚本中通常通过条件测试来表达。复合布尔值可以通过逻辑运算符`&&`(与)、`||`(或)和`!`(非)来实现逻辑连接。例如,判断变量`asd`是否同时等于字符串`"123"`和`"321"`: ```shell if [ "${asd}" ...

    Shell编程大全 高清PDF版

    2. **Shell语法** - 条件表达式与测试命令:学习if、elif、else语句,以及test和[[命令]用于条件判断。 - 循环结构:掌握for、while、until循环的用法,以及如何处理数组。 - 函数定义与调用:了解如何在Shell...

    数据库,shell,测试知识

    2. **流程控制**:包括条件语句(if...else)、循环(for、while、until)以及case结构。 3. **变量与赋值**:声明并使用变量,如$符号表示变量引用。 4. **函数**:创建可重用的代码块。 5. **输入/输出重定向**...

    shell编程实例解析,shell基础语法详解

    ### Shell编程实例解析与基础语法详解 #### 一、Shell脚本的优点 Shell脚本的最大优点在于能够直接利用Unix/Linux下的各种命令,这使得脚本的编写和使用变得极为便捷。只要熟悉基本的命令行操作,就能够快速地构建...

    【shell】shell脚本语法

    本篇文章会介绍一些基础的shell语法,虽然有点长,但是如果我下面列出的重点你有点模糊的话尽量看一下,我个人觉得写的比较细。话不多说讲什么我会先列出来,如果会了可以忽略本文章,省下时间去学习别的知识~ 条件...

    详解shell脚本中的case条件语句介绍和使用案例

    `case`条件语句的基本语法如下: ```bash case "变量" in 值1) 指令1... ;; 值2) 指令2... ;; *) 捕获所有其他情况的指令... ;; esac ``` 这里的“变量”是你要检查的值,而“值1”、“值2”等是与变量...

    shell脚本和case 使用相关的例子

    在shell脚本中,"case"语句是一种条件控制结构,类似于其他编程语言中的switch-case结构,用于执行多个可能的代码分支。 `case`语句的基本语法如下: ```bash case $variable in pattern1) commands ;; ...

    shell编程pdf讲稿及参考源码、语法

    这个压缩包包含了关于"shell编程"的PDF讲稿和一些参考源码,对于学习和深入理解Shell语法有着极大的帮助。以下是对这些内容的详细解析: 首先,让我们关注标题中的“shell编程pdf讲稿”。这通常是一份详尽的教程,...

    SHELL编程指南 UNIX基本命令及语法

    还会讲解到流程控制结构,如条件语句(`if`、`else`、`case`)和循环语句(`for`、`while`)。 第二部分将深入到UNIX命令的使用。UNIX系统提供了大量的内置命令,如`cd`(改变目录)、`ls`(列出目录内容)、`pwd`...

    跟老男孩学Linux运维:Shell编程实战

    / 1588.7 利用Shell函数开发rsync服务启动脚本 / 166第9章 case条件语句的应用实践 / 1699.1 case条件语句的语法 / 1699.2 case条件语句实践 / 1719.3 实践:给输出的字符串加颜色 / 1769.4 case语句企业级...

    Shell脚本case语句简明教程

    在Shell编程中,`case`语句是一种常用的条件控制结构,用于实现多分支选择的功能。它通过匹配一个特定的值(通常是变量)与一系列预定义的模式来决定执行哪一组命令。相比于传统的`if...else`结构,`case`语句提供了...

    shell脚本中case条件控制语句的一个bug分析

    在Shell脚本编程中,`case`语句是一种强大的条件控制结构,用于执行与特定模式匹配的代码块。然而,在处理字母字符时,可能存在一些不直观的行为,特别是涉及到大小写字母的匹配。本文将深入分析在`case`语句中指定...

Global site tag (gtag.js) - Google Analytics