位置: 编程技术 - 正文

shell中case的用法学习笔记(shell的case语法)

编辑:rootadmin

shell中的case语句:可以把变量的内容与多个模板进行匹配,再根据成功匹配的模板去决定应该执行哪部分代码。

使用格式:case 匹配母板 in模板1 [ | 模板2 ] … ) 语句组 ;;模板3 [ | 模板4 ] … ) 语句组 ;;esaccase语句的匹配是从上往下地匹配顺序。因此,case语句编写的原则是从上往下,模板从特殊到普通。在C语言里,case语句中有default模板,而在shell程序设计中,可能将模板写成*,就可以完成相同的功能。

例1:

例2:

#--- $1既是外部传参的值,如:运行该脚本的时候:./test.sh apple#---此处apple既是$1

附另外一个示例:

推荐整理分享shell中case的用法学习笔记(shell的case语法),希望有所帮助,仅作参考,欢迎阅读内容。

shell中case的用法学习笔记(shell的case语法)

文章相关热门搜索词:shell case 数字范围,shell脚本case实例,shell case命令,shell中case语句,shell case命令,shell的case语法,shell中case语句,shell case用法,内容如对您有帮助,希望把文章链接给更多的朋友!

一个shell for循环与case结合的脚本(监控程序状态) 核心代码:#/bin/bashset-xHOSTS="nginxmysqlphp-cgi"formyhostin$HOSTSdocount=(`psaux|grep$myhost|grep-vgrep|wc-l`)echo"$myhost"echo"$count"if[$count-eq0];thencase$myhostinnginx)cd/usr/local/webserv

shell脚本中case条件控制语句的一个bug分析 在shell脚本中,发现case语句的一个问题。就是指定小写字母[a-z]和大写字母[A-Z]的这种方法不管用了。出现如下情况:[root@station1~]#catcase.sh#!/bin/bashwhile:do

shell编程基础之认识与学习BASH 1、认识Bash通过Shell将输入的指令与Kernel沟通,让Kernel控制硬件工作查看Shell:cat/etc/shell登录后预设的shell类型记录在/etc/passwd中,与账户相关命令别名:al

标签: shell的case语法

本文链接地址:https://www.jiuchutong.com/biancheng/376764.html 转载请保留说明!

上一篇:linux bash shell中case语句的实例

下一篇:一个shell for循环与case结合的脚本(监控程序状态)(shell for循环执行命令)

  • 混合销售行为如何缴纳增值税税率
  • 计入职工福利费的有哪些
  • 公司租房代房东缴纳租房税金
  • 本期盈余转入累计盈余下面什么科目
  • 劳务费发票可以抵扣进项税吗
  • 银行对账单由谁去取
  • 什么企业符合加计扣除的条件
  • 有限合伙企业应当
  • 上年度职工月平均工资是税前还是税后
  • 基础设施特许权包括
  • 养老基金利率多少
  • 支付结算有哪些工具
  • 出差出了事故怎么处理
  • 股东货币出资比例
  • 纳税人取得不动产进项税额怎么抵扣
  • 业务人员出差住宿费记什么科目
  • 一般纳税人增值税怎么做账务处理
  • 房地产企业综合税率是多少
  • 备案类减免税又做费用了
  • 只有原始凭证无入库单跟发票如何记账?
  • 营养成分表的计算表
  • linux多线程运行
  • 腾讯电脑管家中蓝牙在哪
  • 如何解决win7系统搜不到蓝牙耳机
  • 企业所得税申报流程
  • 企业违章行为
  • 个体工商户需要办公户吗
  • 研发产品对外销售研发材料不得加计扣除分录
  • 认证未抵扣的发票购买方能开红字信息表吗
  • php干啥用
  • 新店开业费用预算表格
  • 用约当产量法怎么计算约当总产量
  • 招标单位收取标书费多少钱
  • 计提公积金账务处理需要什么凭证
  • 存货包括哪些会计账户
  • 不能抵扣的发票可以做成本吗
  • php转换字符编码
  • 礼的部首是什么部
  • 集团的资产
  • vue引用类型
  • php遍历文件夹
  • vue-router query
  • echarts series name
  • 车票抵扣增值税在哪里申报
  • 汇兑损益的会计处理原则
  • 个税APP怎么填报扣税最少
  • 将购入的原材料用于不动产在建工程
  • 资产负债表和利润表的勾稽关系
  • 小企业需要做计算机吗
  • 购买礼品送客户取得普票怎么做账
  • 应付利息的会计分录怎么写
  • 私车公用费用报销
  • 现金比率的计算例题
  • 营业税差额征税范围
  • 事业单位接受捐赠会计处理
  • 对公账户汇款怎么原路退回
  • 施工图审查费计入什么会计科目
  • 给法人交社保,不发工资可以吗
  • 固定资产收到专票怎么做账
  • mysql几天能学会
  • 请问在哪里可以买到震楼器
  • ie10工具栏在哪
  • mac怎样解压rar
  • linux中安装vim命令
  • MAC百度网盘下载的压缩包怎么导出
  • wfxswtch.exe - wfxswtch是什么进程
  • linuxcut命令详解
  • 微软撤回快捷键
  • win7电脑桌面图标间隔太大怎么调
  • win7系统自动注销重启
  • node分页接口
  • opengl 缓存
  • 手机背光面板
  • 批量管理远程桌面
  • jquery-easyui
  • shell 比较大小
  • jquery中的事件
  • 虚拟摇杆 安卓
  • Metaio in Unity3d 教学--- 三. 使用ID Marker作为扫描目标
  • 税务征管科与纳税人有接触吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设