Linux系统中,红帽(Red Hat)是一种广泛使用的商业Linux发行版。它是以开放源代码的GNU/Linux操作系统为基础,由红帽公司开发和维护。而在Linux系统中的命令行操作中,Bash(即Bourne Again Shell)是一种常用的命令解释器。它为用户提供了一个与操作系统进行交互的界面,通过输入命令来操作系统。 在Bash中,有一种重要的语句叫做case语句。case语句可以
原创 3月前
12阅读
#!/bin/cshstargoto:echo "Please input the letter\!"set letter = $<switch ( $letter )case a:echo "you type A"breakswcase b:echo "you type B"breakswcase c:echo "you type C"breakswcase *: #or you can
原创 2009-07-10 21:01:32
3224阅读
4评论
case语句结构: case SWITCH in value1) statement ... ;; value2) statement ... ;; *) statement ... ;; esac联系: 1.接受从键盘上输入的字符,并作出判断是数字、大小写字母或特殊字符。 #!/bin/bash case $1 in [0-9]) echo "a digit" ;
原创 2015-01-16 15:56:53
3459阅读
bash之条件判断(选择执行) 单分支if语句: if CONDITION; then if-true-分支 fi 示例:写一个脚本,如果文件不存在,就创建文件 #!/bin/bash # file=/root/fstab   if [ ! -f $file ]; then  &nbsp
原创 2015-09-19 17:02:53
483阅读
Case Basic case "$1" in a) echo "a match";; b) echo "b match";; c) echo "c match" ;; *) echo "none of the case match" exit 1;; esac If we run: ./case_
转载 2021-02-12 15:44:00
109阅读
2评论
语法格式:case 变量 in 值1) 语句1 语句2 …… ;; 值2) 语句1 语句2 …… ;; *) 语句1 语句2 …… ;; esac与if……elif……esle……fi的结构相似,但更具有层次感。example:1、写一个脚本,以在输出设备上输出菜单:[m|M] show memory
原创 2013-10-27 07:28:30
677阅读
 一、语法格式 case 变量引用(${}) invalue1)    #变量的值是value1,则执语句1,语句2,······    语句1    语句2    ······    ;;    #
原创 2015-04-13 17:52:25
2102阅读
case语句 什么时候用到case?   当多次判断变量是否属于某个字符串时候case语句的语法格式:        case  $VARAIBLE  in           PAT1) 注:如果PAT1匹配到$VARAIBLE时候,执行分支1 同
原创 2016-03-30 20:21:23
843阅读
1、bash脚本编程:    选择执行:if单分支、if双分支、if多分支;case语句2、case语句:语法格式:case $VARIABLE in    //$VARIABLE是变量引用,in是关键字PAT1)        //模式1  &nb
原创 2018-01-15 19:44:35
855阅读
case与if if用于选择的条件,不是很多的情况,如果选择的条件太多,一系列的if,elif,,也是醉了。没错,casebash中的地位,和switch在C中的地位一样。但是用法可大有不同。 代码块 任何语言都有代码块的概念,C语言中的花括号{ },python中的冒号和缩进。bash中的代码块
原创 2022-10-05 23:10:41
61阅读
学习了定义文件为bash执行文件开头添加#!/bin/sh再将文件权限改为可执行即可学习了for语句for ((i=0;i<=num,i++))dofunctiondone学习了数组变量和数组长度变理A=(a b c d)j=${#A[*]}-1for ((i=0;i<=j;i++))doecho "${A[i]}"done学习了case语句\模糊匹配case $变量 in[Yy]|[
原创 2014-01-20 19:35:49
482阅读
  本文也即《Learning the bash Shell》3rd Edition的第五章Flow Control之读书笔记之三,但我们将不限于此。flow control是任何编程语言中很常用的部分,也包括了case。在这里,我们将继续学习他们。  case通过检测字符串的样式是否匹配,数目是否相等,进行相应不同的处理。将if-then-else的结构修改为更好的阅读方式,格式如下:
原创 2023-04-09 00:29:28
126阅读
linuxBash编程case语句及编写脚本(八)
原创 2016-04-17 22:28:22
685阅读
  bash的编程之case语句:用法格式    case 变量引用(${}) in     value1)      语句1      语句2   &nbsp
原创 2014-09-09 16:23:01
626阅读
过程式编程语言代码执行顺序顺序执行 逐条逐条执行选择执行 代码有一个分支,条件满足是才会执行;两个或以上的分支只会执行其中一个分支循环执行 代码片段(循环体)执行0,1多个来回选择执行是指代码有一个分支,条件满足时才会执行选择执行:   1.if语句     单分支if语句if 测试条件;then代码分支fi[root@localhost test
原创 2016-08-19 16:56:05
549阅读
1:case语法case string1 in str1 ) commands1;; str2 ) commands2;; *) commands3;; esac这里需要注意每个匹配的选项里,执行相应的命令,直到;;结束。2:为了加深理解,做几个练习。设计一个脚本,实现自由选择,按1,输出当前CPU,内存使用情况;按2,输出磁盘使用情况;按3,输出当前建立的
原创 2016-04-23 22:12:38
1316阅读
case语句用于简化复杂的if语句#!/bin/bash while true; do   read -p "Enter your score:" score   if [ "$score" == "quit" ]; then &
原创 2014-09-09 18:59:11
617阅读
Linux中使用红帽发行版的案例是非常常见的。红帽是一家专门从事Linux操作系统开发和支持的公司,旗下的红帽企业Linux(Red Hat Enterprise Linux,简称RHEL)是业界领先的企业级Linux发行版之一。 在很多大型企业和组织中,红帽企业Linux都被广泛应用。比如,在金融、电信、制造、科研等行业,很多企业都选择使用红帽企业Linux作为其服务器操作系统。这主要是因为红
case 变量引用(${}) invalue1)    语句1    语句2    ...    ;;value2)    语句1    语句2    ...    ;;value3)    语句1  &nbs
原创 2015-10-31 15:42:27
186阅读
总第5篇 之前,我们谈到了if。这次我们来谈还有一种选择结构——
转载 2017-06-10 08:11:00
132阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5