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

济南pc网站建设公司宿迁网络科技有限公司

济南pc网站建设公司,宿迁网络科技有限公司,网站在线制作软件,中国交通建设集团引言 我们在使用shell编写脚本时#xff0c;经常需要对字符串进行处理#xff0c;如字符串大小比较、模式匹配、替换、截断等。本文将梳理字符串比较中常见的用法。 字符串比较 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 fi2. 模式匹配 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.hkea.cn/news/14526423/

相关文章:

  • 做公司网站用哪个空间好python基础教程入门
  • 汨罗网站seo洛阳做多屏合一网站
  • 网站策划案范文百度添加到桌面
  • 网站建设厂家有后台的网站模版
  • 精品课程网站怎么做做定制的网站
  • 商务网站建设策划书昌平网站建设
  • 低多边形网站网页界面设计艺术教程
  • 网站规划的意义广告网站模板下载不了
  • wordpress wp_post小程序定制 seo营销
  • 濮阳网站制作国际平台有哪些
  • 泽州县住房保障和城乡建设局网站婚纱摄影结婚网
  • 重庆php网站建设帮别人做网站维护违法
  • 十里河网站建设公司张家港企业网站建设
  • 电子商务网站建设资讯傻瓜式app制作
  • 婚庆公司网站的设计与实现丹阳网站建设制作
  • 简单风景网站模版网站首页动画代码
  • 网站宣传的劣势中太建设集团股份有限公司官方网站
  • 网站出现wordpress怎么做网页小游戏
  • 快速建设企业门户网站wordpress 文章页 模板
  • 招商网站平台桂林 网站 建设
  • 上海网站建设免费推荐德州极速网站建设小程序
  • 成都企业网站设计服务商安徽省建设协会网站
  • 网站建设与管理的未来规划方案自适应网站功能
  • 根据域名查询网站名称南京it外包公司
  • 正规网站制作公司哪里有东莞公司网络建设
  • 做英文网站的公司商业网点和商铺的区别
  • 溧阳城乡建设局网站如何建造一个网站
  • 做网站页面遇到的问题网站开发前端和后端用什么语言
  • 淘宝客怎么做直播网站吗西安网站开发公司价格
  • 华亚快印网站开发建设学校网站的作用