云计算学习路线教程代码笔记:多条件判断语法
admin
2023-03-28 20:01:36
0

这篇文章是云计算学习路线教程代码笔记,关于case的多条件判断语法。

  1. case 变量 in

  2. 模式1)

  3. 命令序列1

  4. ;;

  5. 模式2)

  6. 命令序列2

  7. ;;

  8. 模式3)

  9. 命令序列3

  10. ;;

11.*)

  1. 无匹配后命令序列

13.esac

第一行: 声明case关键字调用case语法, 紧跟的“变量”一般为用户的输入值, in代表从下方的各个模式进行匹配

第2-4行: 匹配到“模式1”后进行命令的输出或执行, 模式1: 一般为字符或数值

第11-12行: 当用户输入的字符不存在匹配模式时, 直接执行或打印*)下的命令或语句

开发系统工具

[root@bavdu shell_s]# vim system_tools

#!/usr/bin/env bash

#

Author: bavdu

Email: bavduer@163.com

Github: https://github.com/bavdu

Date: 2019//

cat <<-EOF

+-------------------------------------------------------------------------+

| System_tools V1.0 |

+-------------------------------------------------------------------------+

| a. Stop And Disabled Firewalld. |

| b. Disabled SELinux Secure System. |

| c. Install Apache Service. |

| d. Quit |

+-------------------------------------------------------------------------+

EOF

printf "\e[1;31m Please input your select: \e[0m" && read var

case "$var" in

"a")

systemctl stop firewalld && systemctl disable firewalld

;;

"b")

sed -ri s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config

;;

"c")

yum -y install httpd httpd-tools

;;

"d")

exit

;;

*)

printf "请按照上方提供的选项输入!!!\n"

;;

esac

相关内容

热门资讯

河南通报:李建国被开除党籍 经中共河南省委批准,河南省纪委监委对中原资产管理有限公司原党委副书记、副董事长、总经理李建国严重违纪...
河南省纪委监委:李建国严重违纪... 经中共河南省委批准,河南省纪委监委对中原资产管理有限公司原党委副书记、副董事长、总经理李建国严重违纪...
当河南创新装上AI大脑 在全球人工智能浪潮奔涌的当下,中国已跻身全球人工智能发展第一梯队,正处在从并跑向领跑跨越的关键机遇期...
云南砚山警方:王某胜、杨某卫、... 5月9日,云南砚山县公安局发布案件通报称,王某某、杨某某、张某、曾某某等人长期以来纠集百余人在砚山县...
圈层聚散之间:当代青年的社交新... 图片由人机协同生成 当代青年的社交生活已离不开网络。普伦斯基(Marc Prensky)在2001年...
收费的豆包,戳破「AI改造一切... 本文来自微信公众号:壹娱观察(ID: yiyuguancha),文/HAL。 AI时代,地主家也开始...
嘴仗还没完!“是的,我特朗普,... 【文/观察者网 齐倩】美国总统特朗普和教皇利奥十四世之间的口水仗还没完。当地时间5月9日,特朗普转发...
俄乌停火期间互指违规,俄军持续... 据凤凰卫视报道,在5月9日至10日俄乌临时停火期间,俄乌双方均指责对方违反停火协议。乌克兰总参谋部9...
“奥德赛时期”寄托了年轻人的一... 澎湃新闻记者 杨宝宝“事实上奥德修斯并未迷茫过。”《奥德赛》权威译者陈中梅认为,在荷马笔下,奥德修斯...
河南首个虚拟电厂AI核心平台上... 河南日报讯 (全媒体记者 曾鸣)4月29日,河南首个虚拟电厂AI核心平台——“大鲨鱼2.0”上线。这...