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

肥乡企业做网站推广wordpress 标题空格

肥乡企业做网站推广,wordpress 标题空格,医疗今科云平台网站建设技术开发,服务营销包括哪些内容引言 我们在使用shell编写脚本时,经常需要对字符串进行处理,如字符串大小比较、模式匹配、替换、截断等。本文将梳理字符串比较中常见的用法。 字符串比较 1. 直接比较字符串 a$1 b$2 c"" # 等于 if [ $a "abc" ];thenecho $a …

引言

我们在使用shell编写脚本时,经常需要对字符串进行处理,如字符串大小比较、模式匹配、替换、截断等。本文将梳理字符串比较中常见的用法。

字符串比较

1. 直接比较字符串

a=$1
b=$2
c=""
# 等于
if [ $a = "abc" ];thenecho $a
fiif [ $b == "dfg" ];thenecho $b
fiif [[ $c == "" ]];thenecho 'empty'
fi# 不等于
if [[ $c != "" ]];thenecho '!empty'
fi# 大于
if [[ $a > "abc" ]];thenecho $a
fi# 小于
if [[ $a < "abc" ]];thenecho $a
fi# 大于等于
if [[ ! $a < "abc" ]];thenecho $a
fi# 小于等于
if [[ ! $a > "abc" ]];thenecho $a
fi

注意当只有单个中括号的情况下,比较的参数有为空的情况下会报错,可以使用双中括号[[]]。或者如下:

if [ "x$c" == "x" ];thenecho "empty"
fi

2. 模式匹配

if [[ $a == *ca ]];then  # *匹配任意个字符,匹配以ca结尾的字符串echo $a
fiif [[ $a == ?ft ]];then # ?匹配一个字符echo $a
fiif [[ $a == ?*t ]];then # ?*匹配至少一个字符echo $a
fi

如匹配包含某个字符串,可以这么写:

if [[ $a =~ "abc" ]]; then # 如eabcd包含abcecho $a
fi

if [[ $a == *abc* ]]; then # 如eabcd包含abcecho $a
fi

总结

  • 尽量使用双中括号([[]]),能够避免很多逻辑错误,比单中括号([])更加清晰。
http://www.yayakq.cn/news/326018/

相关文章:

  • 桂林小学网站建设广东新闻频道
  • 台州做网站ui设计零基础到精通自学
  • 需要注册的网站建设wordpress 下载工具
  • 做最精彩的绳艺网站宝山网站建设宝山
  • 天津电力建设公司招标网站成都做app定制开发多少钱
  • 丹东市网站开发公司wordpress商店单页
  • 聊城wap网站建设广东seo网站设计营销工具
  • 旅游网站有哪些功能北京专业网站制作公司
  • python的网站开发xwiki做的网站
  • 网站建设软件有哪些html如何做自己的网站
  • 最好的网站设计公idea的网站开发登录页面
  • 成都有哪些网站建设的公司大宗商品平台
  • 嘉兴做网站优化公司深圳软件公司排行
  • 做网站做论坛赚钱吗网站网页和网址的关系
  • 网站专题效果图怎么做东莞个人免费建网站
  • 企业网站的建设包括哪些永久在线观看电影网址
  • 北京网站建设飞沐动漫制作技术和动漫设计
  • wordpress index 漏洞整站seo免费咨询
  • 网站做浮动边框asp代码公司网站建设的要点
  • 中国新农村建设网站上海优化网站方法
  • 怎么在别人网站上做锚文本链接app要有网站做基础知识
  • 芜湖网站建设推广引用网站信息怎么做备注
  • 怎么开发小程序微信小程序开发流程提高seo排名
  • wordpress实名插件哈尔滨seo优化排名
  • 安阳淘宝网站建设跨境电商平台有哪些知乎
  • 网站做搜索引擎的作用是什么建设网站的时候
  • 找资料的免费网站企业服务官网模板
  • 网站建设的公司在哪找建设咨询网站
  • 网站建设及管理工作岗位要求宁波搜索引擎优化seo
  • 太原市手机微网站建设app界面展示图