个人做网站花多少钱,做网站网页的人是不是思维,杭州协会网站建设方案,商城网站项目工作的流程2.4.2 字符串相关
学习目标
这一节#xff0c;我们从 基础知识、简单实践、小结 三个方面来学习
基础知识
字符串相关的变量解析
字符串计数${#file} 获取字符串的长度字符串截取 - 语法为${var:pos:length} 表示对变量var从pos开始截取length个字符#xff0c;pos为…2.4.2 字符串相关
学习目标
这一节我们从 基础知识、简单实践、小结 三个方面来学习
基础知识
字符串相关的变量解析
字符串计数${#file} 获取字符串的长度字符串截取 - 语法为${var:pos:length} 表示对变量var从pos开始截取length个字符pos为空标示0${file:0:5} 从0开始截取5个字符${file:5:5} 从5开始截取5个字符${file::5} 从0开始截取5个字符${file:0-6:3} 从倒数第6个字符开始截取之后的3个字符${file: -4} 返回字符串最后四个字节-前面是空格简单实践
字符串实践
定制字符串内容
[rootlocalhost ~]# string_contextdsjfdsafjkldjsklfajkdsa
[rootlocalhost ~]# echo $string_context
dsjfdsafjkldjsklfajkdsa获取字符串长度
[rootlocalhost ~]# echo ${#string_context}
23从0开始截取5个字符
[rootlocalhost ~]# echo ${string_context:0:5}
dsjfd从5开始截取5个字符
[rootlocalhost ~]# echo ${string_context:5:5}
safjk 从0开始截取5个字符
[rootlocalhost ~]# echo ${string_context::5}
dsjfd从倒数第6个字符开始截取之后的3个字符
[rootlocalhost ~]# echo ${string_context:0-6:3}
ajk返回字符串最后四个字节-前面是空格
[rootlocalhost ~]# echo ${string_context: -4}
kdsa