位置: 编程技术 - 正文

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

  • 生产成本怎么做
  • 暂估成本跨年后收到票汇算清缴
  • 企业关于发票的管理及要求
  • 税控设备抵减增值税政策
  • 财务报表可以补充分类吗
  • 合并报表编制流程的准备工作
  • 建筑企业发生分包业务如何确认收入
  • 当期进项税额大于销项税额
  • 车船使用税应该交哪里的税
  • 没通过认证的增值税发票是否能够记入成本抵扣
  • 单位社保扣款
  • 附加税交税依据
  • 个体户租房交房怎么交税
  • 税盘减免会计分录
  • 建筑业预缴税款怎么退税
  • 租用办公室协议书
  • 工资薪金支出账载金额小于实际发生额
  • 公司账户里的钱有利息吗
  • 付临时工工资计入什么科目
  • 原材料退库怎么做凭证
  • qcwlicon.exe - qcwlicon是什么进程 有何作用
  • 餐费发票可以抵扣成本吗
  • 做胃镜多少钱了
  • php字符串定义的三种方式
  • 增值税发票选择确认平台注意事项
  • php deprecated
  • 如何写php守护进程数据
  • php图片拼接
  • vuex model
  • javaweb入门简单小项目
  • vue sha256加密
  • afn取消请求
  • 收到股东投资款现金流量表入哪一项
  • 外购存货的成本包括哪些内容
  • 税收收入退还书有时间限制吗
  • python中删除字典里的空项目
  • phpcms生成html
  • 使用时间
  • python中变量类型有几种
  • 三表勾稽关系公式
  • 个税申报错误怎么退税
  • 生产企业购入原材料
  • 主营业务收入和销售费用的区别
  • 上月的普票下月可以记账么
  • 捆绑销售如何做会计处理合适?
  • 标的编制费
  • 单位注销合并劳动合同有效吗
  • 记账金额错误
  • 有借必有贷借贷必相等的记账规则适用于
  • 驾驶员行车补贴
  • 进项发票已认证未抵扣分录
  • mysql开源社区
  • mysql的基础知识
  • mysql死锁的情况
  • mysql数据库完全备份
  • 电脑右下角windows设置在哪
  • Linux服务器管理的开机界面
  • WIN10系统睡眠后点不动
  • Linux系统中的pycharm怎么打开
  • win10系统虚拟机安装教程win7
  • win10系统出现蓝色框框
  • win7u盘没有安全选项卡
  • 微软新版windows
  • win7共享文件夹设置访问权限
  • cocos2dx-js
  • unity发布exe
  • Unity3D游戏开发培训课程大纲
  • linux shell脚本编程100例
  • xp没有我的电脑图标怎么办
  • div+css网页布局实例
  • 如何使用蓝牙耳机
  • c#7.0新语法
  • 全面理解全面把握全面落实
  • 网页css加载失败
  • python解读
  • vps 备份
  • 购物金怎么退换面额的
  • 开发商卖商铺需要哪些资质条件?
  • 5种方式教你如何查询
  • 资源税的定义是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设