当前位置: 首页 > news >正文

汽车最全的网站平台排名优化

汽车最全的网站,平台排名优化,html基础必备知识点,网站设计 中高端shell脚本之case case是Shell脚本中的一种控制流语句,它允许根据变量的值选择不同的执行路径。case语句的语法如下: case word in pattern [| pattern]...) command-list ;; pattern [| pattern]...) command-list ;; ... *) command-list ;; esa…

shell脚本之case


case是Shell脚本中的一种控制流语句,它允许根据变量的值选择不同的执行路径。case语句的语法如下:

case word in  pattern [| pattern]...) command-list ;;  pattern [| pattern]...) command-list ;;  ...  *) command-list ;;  
esac

在这个语法中,word是一个要检查的字符串或变量。pattern是一个要与word进行匹配的模式,可以是一个字符串、正则表达式或者一个列表。如果word与某个模式匹配,那么将执行相应的command-list。

下面是一些使用case语句的示例:

1)字符串匹配

#!/bin/bash  fruit="apple"  case $fruit in  apple)  echo "It's an apple." ;;  banana) echo "It's a banana." ;;  *)      echo "It's an unknown fruit." ;;  
esac

在这个例子中,case语句检查变量fruit的值。如果值是"apple",则输出"It’s an apple.“;如果值是"banana”,则输出"It’s a banana.“;否则,输出"It’s an unknown fruit.”。
2.)正则表达式匹配

#!/bin/bash  number=5  case $number in  1|2|3)   echo "It's a small number." ;;  4|5|6)   echo "It's a medium number." ;;  7|8|9|10) echo "It's a large number." ;;  *)       echo "It's an unknown number." ;;  
esac

在这个例子中,case语句使用正则表达式来匹配变量number的值。如果值是1、2或3,则输出"It’s a small number.“;如果值是4、5或6,则输出"It’s a medium number.”;如果值是7、8、9或10,则输出"It’s a large number.“;否则,输出"It’s an unknown number.”。
3)列表匹配

#!/bin/bash  color="red"  case $color in  red|green|blue)   echo "It's a primary color." ;;  yellow|orange|purple) echo "It's a secondary color." ;;  *)       echo "It's an unknown color." ;;  
esac

在这个例子中,case语句使用一个列表来匹配变量color的值。如果值是"red"、“green"或"blue”,则输出"It’s a primary color.“;如果值是"yellow”、“orange"或"purple”,则输出"It’s a secondary color.“;否则,输出"It’s an unknown color.”。
4)使用通配符

#!/bin/bash  file="example.txt"  case $file in  *.txt)   echo "It's a text file." ;;  *.doc|*.docx) echo "It's a Word document." ;;  *.pdf)   echo "It's a PDF document." ;;  *)      echo "It's an unknown file type." ;;  
esac

在这个例子中,case语句使用通配符来匹配变量file的值。如果值是以".txt"结尾的字符串,则输出"It’s a text file.“;如果值是以”.doc"或".docx"结尾的字符串,则输出"It’s a Word document.“;如果值是以”.pdf"结尾的字符串,则输出"It’s a PDF document.“;否则,输出"It’s an unknown file type.”。

http://www.yayakq.cn/news/560784/

相关文章:

  • 购物网站开发 书籍电子商务网站建设前景
  • 和县网站建设游戏引擎开发需要学什么
  • 站长工具最近查询360建筑网怎么获得人才信息
  • 网站建设捌金手指专业9中文wordpress工具箱
  • 网站被谷歌降权自己做有趣的网站
  • 想要网站推广页面怎么看网站是asp还是php
  • 贵州做旅游的网站专做民宿预定的网站
  • 天河wap网站建设公司阿里网站销量做不起来怎么办
  • 东阳建设局网站wordpress自定义新页面链接
  • 网站模板 小说网站建设公司怎么谈单
  • 博物馆网站建设公司wordpress最简洁主题
  • 购物网站制作实例在百度上怎么发布信息
  • 广州外贸网站建设公司桂林seo优化
  • 怎么自己免费创建一个网站广告公司简介怎么写大气
  • 免费网站推广优化wordpress自动分享插件
  • 专业网站运营制作wordpress部分密码
  • 乐清人才网关键词seo自然排名优化
  • 山东省建设厅网站 - 百度秦皇岛城乡建设局
  • 织梦网站更改标题长度网站模块图片
  • 贵阳做网站做得好的今天的新闻摘抄
  • 网站建设方面的书籍中国移动有免费的视频app
  • 网站怎么做修改玉溪市住房和城乡建设局网站
  • 网站开发的任务要求网站优化软件开发
  • 如何做网站广告网站怎么推广怎么做的
  • 无锡本地做网站网站登陆系统怎么做
  • 做网站 学什么专做律所网站
  • 男女性直接做的视频网站正版厦门网站设计公司
  • 扬州网站建设培训项目计划书包含哪些内容
  • 潍坊制作网站软件郑州建设网站推广公司
  • 医疗行业企业网站建设企业数据