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

wordpress魔板安徽网站优化公司价格

wordpress魔板,安徽网站优化公司价格,wordpress分类目录,如何判断网站好坏一、前言 字符串是大多数编程语言中最常用最有用的数据类型#xff0c;这在Linux shell编程中也不例外。 本文讨论了Linux Shell编程中的字符串的三种定义方式的差别#xff0c;以及字符串拼接、取字符串长度、提取字符串、查找子字符串等常用字符串操作,#xff0c;以及反…一、前言 字符串是大多数编程语言中最常用最有用的数据类型这在Linux shell编程中也不例外。 本文讨论了Linux Shell编程中的字符串的三种定义方式的差别以及字符串拼接、取字符串长度、提取字符串、查找子字符串等常用字符串操作,以及反引号在echo 和 expr命令联合使用时的作用。 二、定义字符串 Linux Shell编程中的字符串可以用单引号也可以用双引号如果不包含空格也可以不用引号。 一无引号字符串 实例 userhost: ~ # var1abc123 userhost: ~ # echo $var1 abc123 userhost: ~ # 变量var1的值abc123中不包括变格因此在赋值可以不用引号。 二单引号字符串   单引号里的任何字符都会原样输出变量在单引号字符串中无效即使在变量名前加上$字符变量仍不会被识别。 单引号字串中不能出现单独一个的单引号对单引号使用转义符后也不行但可成对出现作为字符串拼接使用。 实例1单引号字符串中变量无效 userhost: ~ # alphaabcd userhost: ~ # echo $alpha abcd userhost: ~ # echo $alpha123 $alpha123 userhost: ~ # echo alpha123 alpha123 userhost: ~ #  实例2单引号字符串拼接 userhost : ~ # alphaabcd userhost : ~ # echo $alpha  abcd userhost : ~ # echo $alpha abcd userhost : ~ # echo ${alpha} abcd userhost : ~ # echo ${alpha} ${alpha} userhost : ~ # echo $alpha $alpha userhost : ~ # echo userhost : ~ #  三双引号字符串 在被双引号括起来的字符中$、\和反引号是拥有特殊含义的$代表引用变量的值而反引号代表引用命令。 所以双引号里可以有变量可以出现转义字符。 实例1双引号中的变量会被识别 userhost : ~ # alpha“abcd” userhost : ~ # echo $alpha  abcd userhost : ~ # echo \$alpha$alpha $alpha abcd userhost : ~ # echo \$alpha \${alpha}\ $alpha abcd userhost : ~ #  在上面的实例中输出$、双引号等需要使用转义字符即在符号前加上\。 实例2双引号拼接字符串 userhost : ~ # alphaabcd userhost : ~ # echo $alpha  abcd userhost : ~ # echo $alpha  abcd userhost : ~ # echo ${alpha}  abcd userhost : ~ # 三、取字符串长度 一格式 格式${#string} 二实例 userhost : ~ # alphaabcd userhost : ~ # echo ${#alpha}  4 userhost : ~ # echo ${#alpha[0]}  -sh: syntax error: bad substitution userhost : ~ # 网上有资料称变量为字符串时${#string} 等价于 ${#string[0]}。但在sh中测试无效。 四、提取子字符串 一格式 格式${#string:n:m} 说明n-起始字符索引值字符串首字符索引值为0            m-子串长度 二实例 userhost : ~ # alphaabcd userhost : ~ # echo ${#alpha:0:2}  ab userhost : ~ # echo ${#alpha:0:8}  abcd userhost : ~ # 其中命令 echo ${#alpha:0:2}   是从首字符开始提取2个字符结果是ab 其中命令  echo ${#alpha:0:8}  是从首字符开始提取8个字符结果是abcd 从上例可知如指定的子串长度超过母串长度则截取至母串末。 五、查找子字符串 一格式 格式expr index string substring 说明 expr       是UNIX/LINUX下的一个手工命令行计数器用于计算表达式变量的值一般用于整数值也可用于字符串。 index      表示要进行索引操作 string      待查找的字符串 substring要查找的子字符串 二实例 userhost : ~ # alphaabcd userhost : ~ # expr index $alpha bc 2 userhost : ~ # echo expr index ${alpha} bc expr index ${alpha} bc userhost : ~ # echo expr index ${alpha} bc 2 userhost : ~ # d 在上例中我们可以在命令行中使用命令 expr index $alpha bc 查找子字符串 ab 在字符串变量alpha值中的位置 如果要与echo命令配合使用的话不能使用单引号而需要使用反引号。 在命令 echo expr index ${alpha} bc 中  使用的是单引号expr index ${alpha} bc 被当成字符串直接输出所以命令执行结果是expr index ${alpha} bc 在命令 echo expr index ${alpha} bc 中使用的是反引号expr index ${alpha} bc作为命令执行所以命令执行结果是2
http://www.zqtcl.cn/news/550126/

相关文章:

  • 房产网站门户系统免费网站免费无遮挡
  • 用国外网站 图片做自媒体seo诊断a5
  • 广州市南沙建设局网站优改网logo设计
  • 网站建设亿玛酷知名公司网站首页如何做
  • 教育网站 php网络服务公司
  • net域名做网站怎么样建站公司 转型经验
  • 赣州网站建设哪家公司好上海市建设安全协会网站
  • 网站排名优化软件有哪些西宁网站建设官网
  • 支付宝手机网站签约迪庆公司网站开发方法
  • 唐山网站关键词优化网站开发公司推荐
  • 福建响应式网站制作市工商局网站建设情况
  • 深圳网站运营托管罗伯特清崎说的网络营销是什么
  • 太仓市质监站网址百度关键字推广费用
  • 为您打造高端品牌网站pageadmin wordpress
  • 中小型网站建设的基本流程简约网站欣赏
  • 设备上哪个网站做外贸推广网络服务类型及其所采用的网络协议
  • 学习前端开发的网站动漫设计属于什么大类
  • 十堰秦楚网 十堰新闻门户网站报修网站模板
  • 家居小程序源码下载自动seo系统
  • 动态效果的网站建设技术老闵行是指哪里
  • 电商网站开发面临的技术问题做闪图的网站
  • 怎么查看网站开发语言的类型东莞哪些地方是风险区
  • 不用购买域名做网站广州网站建设培训学校
  • 城市轨道建设规范下载网站古网站典模板
  • 关于实验室建设的英文网站深圳企业网站制作公司怎样
  • wordpress全站背景音乐中山网站搜索排名
  • 搭建网站的过程透明主题wordpress
  • 丰台网站建设公司电话深圳微信商城网站设计公司
  • 做淘宝要用的网站吗上海微信网站
  • 佛山高端网站制作公司wordpress 发送邮件插件