位置: 编程技术 - 正文

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循环执行命令)

  • 全国增值税发票查询平台 手机版
  • 山东省增值税发票查验平台
  • 劳务公司计税税率
  • 税务知识:同期资料应包括哪些内容?
  • 发票多开了,要求退回重开,如何处理
  • 公司卖出货物没有入库记录如何做账?
  • 收据可以盖发票专用章吗有效吗
  • 未达起征点的增值税怎么账务处理
  • 企业预缴的增值税税率
  • 货物发出未开票不确认收入
  • 其他货币资金包括
  • 银行有误退款分录怎么写
  • 公司车辆怎么申请
  • 辅导期一般纳税人预缴增值税
  • 汽车修理费需要交印花税吗
  • 培训机构开发票的税率是多少钱
  • 房租怎么开票
  • 个人房补申请书怎么办
  • 专票当月未认证怎么处理
  • 福利费进项税额转出会计分录
  • 过桥过闸 增值税
  • 一般劳务报酬和其他劳务报酬的区别
  • 封装windows10
  • 评估增值资产如何记账
  • 电脑重装系统启动
  • 公司开承兑出去 利息怎么算
  • 固定资产没提完折旧,提前处理
  • nicconfigsvc.exe - nicconfigsvc是什么进程 有什么用
  • yolov5网络优化
  • 发票开烟酒
  • php连接数据表
  • json对象和js对象
  • 违约金赔偿款怎么开票
  • kindeditor编辑器图片上传
  • kaggle如何入门
  • 本月职工工资
  • php的运算符主要包括哪些?
  • 其他收益如何核算成本
  • uniapp自定义tabbar功能
  • php 中奖概率算法
  • print函数php
  • 漏记收入 罚款
  • phpxdebug
  • 数据库防止重复数据
  • vue springboot
  • 缴税的会计处理
  • 增值税普通发票可以抵扣吗
  • python中socket怎么用
  • 新政府会计制度下的基建会计
  • 视同销售的增值税怎么申报
  • 发票跨月还可以作废吗
  • 科技公司技术服务费税率
  • 新版电子税务局怎么增加办税人员
  • 对方发票丢了能红冲重开吗
  • 企业专项资金购买固定资产
  • 应收账款属于会计科目吗
  • 入账价值有
  • 缴纳房产税如何做账务处理
  • 收取客户好处算违法吗
  • 现金进货账务处理
  • 预付卡开不征税发票
  • 11个点增值税发票是多少
  • windows历代版本一览
  • 什么叫脚本错误
  • ubuntu网页打开很慢
  • ubuntu限制cpu个数
  • win7系统无法修复怎么办
  • 开启电脑上帝模式
  • centos yum 命令
  • win7系统无法安装
  • script在html中的用法
  • extern定义函数
  • 使用node.js实现用IP地址查询天气情况
  • 显示自己的ip的手机
  • nodejs怎么调试
  • python怎么启动命令
  • window.onerror()的用法与实例分析
  • 广东发票勾选认证操作流程
  • 土地的几种类型
  • 代理记账年费多少钱
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设