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

网站开发从何学起网站根域名是什么

网站开发从何学起,网站根域名是什么,网页设计师培训大全,采购管理引言 我们在使用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/947926/

相关文章:

  • 个人网站成品下载wordpress主题 表白
  • 承德网站制作的流程易货小程序开发教程
  • 做的视频传到哪个网站好青春网站建设工作室
  • 湖北 商城网站建设多少钱沈阳网站建设21anshan
  • 酒店家具网站源码网站班级文化建设
  • 中企动力做网站一次性付款成都定制公交app
  • 生产建设网站基坑开挖深度建站系统推荐
  • 网站页面分析范文网站建设运维策划
  • 网站开发基于什么平台网络营销策划书的主要内容
  • 无锡市住房与城乡建设网站把插钉机子拍下怎么做网站
  • 辽宁省建设厅网站网站变黑白代码
  • 网站优化注意事项百度下载免费安装最新版
  • 做母婴的网站物联网服务平台
  • Net网站开发招聘贵阳百度推广电话
  • 温县网站建设wordpress会员查看
  • 网站开发项目个人总结wordpress 5编辑器使用教程
  • 做网站客户iis编辑网站绑定
  • 做暧暧国外网站网站能不能自己做
  • 熵网站网络程序设计学什么
  • 网站手机版怎么制作2022年seo还值得做吗
  • 爱奇艺做视频网站的前端开发语言有哪些
  • 内蒙古住房与建设厅网站有一个网站专门做民宿
  • 公司做网站的费用怎么做账定制一个企业网站多少钱
  • 中国做水产的有什么网站集团公司网站推广方案怎么做
  • 电商网站建设那家好南宁网站建设推广优化
  • 榆林市城乡建设规划局网站张家界seo优化方案
  • 清风网站建设重庆市建设工程信息网官网安全监督管理平台
  • 创造网站需要多少钱app下载汅api免费下载大全视频
  • 做菠菜网站有没有被骗的怎么查询公司是不是中小企业
  • 网站的制作视频拼多多免费推广软件