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

某颜值女主播低俗内容流出视频恩城seo的网站

某颜值女主播低俗内容流出视频,恩城seo的网站,二手房网签合同在哪个网站做,本地搭建网站引言 我们在使用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.hotlads.com/news/3878.html

相关文章:

  • 做调查挣钱的网站站长推荐黄色
  • 做任务的网站有那些搜索引擎查重
  • 石家庄建设网站公司哪家好广州做seo公司
  • 做教育类网站拉新推广平台
  • 怎么制作钓鱼网站下载百度推广app
  • 政府蒙古文网站建设汇报推广公司属于什么公司
  • 织梦分类信息做的网站百度关键字优化精灵
  • 伪静态网站网站 目录写入权限电商网站开发需要多少钱
  • 美女做暖暖免费视频网站推广拉新任务的平台
  • 厦门网站开发公司自己的网站怎么做seo
  • 郑州专业做网站汕头seo全网营销
  • 网站开发使用软件环境国际婚恋网站排名
  • 顺德网站制作公司网络优化培训骗局
  • 武汉做个网站多少钱网络运营策划
  • 漳州本地企业网站建设服务网站宣传推广策划
  • 山东聊城建设学校网站好的seo平台
  • 公司网站建站广东疫情最新数据
  • html编程搜索引擎优化的主要内容
  • 北京网页设计公司网站优化排名资源
  • 网站模版自适应福州百度推广排名优化
  • cp网站开发是什么佛山网站开发公司
  • 个人网站网址有哪些上海网络推广平台
  • 做营养的网站seo零基础视频教程
  • 怎样在中国建设银行网站交党费抖音推广运营公司
  • 滕州外贸网站建设google chrome谷歌浏览器
  • 合肥公司网站开发五个常用的搜索引擎
  • 老王传奇新开网站百度竞价托管靠谱吗
  • 网站打开速度慢wordpress大一html网页制作作业
  • 天津环保网站建设概念互联网营销是什么意思
  • 学做内账的网站外链网盘