shell学习手册(3)
来源:互联网 发布:筑巢网络 编辑:程序博客网 时间:2024/06/16 02:08
一、shell字符串
shell编程中最常见的数据类型就是字符串,字符串可以用单引号也可以用双引号。
单引号字符串:
str='I am fluency'
单引号的字符串的限制在于:
- 单引号里的任何字符都会原样输出,单引号中的变量是无效的
- 单引号字符串中不能出现单引号
双引号字符串
var="fluency"
str="I am \"$var\""
双引号字符串的优点
- 字符串中可以有变量
- 可以出现转义字符
二、字符串操作
(1)拼接字符
var="fluency"
str1="I am "\$var\""
str2="I am ${%var}"
echo $str1 $str2
(2)获取字符串长度
通过#号获得字符串变量的长度:
空格数也算上
(3)提取子字符串
从第3个字符开始,截取6个字符
(4)查找子字符串
查找字符串fluency的位置
找到再第6个字符
阅读全文
0 0
- shell学习手册(3)
- shell学习手册(1)
- shell学习手册(2)
- shell学习手册网站
- python学习手册(3)
- Linux系统下shell脚本语言学习手册指南
- SHELL学习笔记(3)
- Shell学习笔记(3)
- shell-crontab快速手册
- Traffic Shell man手册
- shell各种判断手册
- shell-crontab快速手册
- shell 编程手册
- shell if手册
- shell实例手册
- shell实例手册
- Shell实例手册
- perl手册学习摘记3
- html缩略语样例
- mysql5.7 多源复制
- xamarin学习笔记B01(ios环境准备工作)
- webkit线程结构
- win7下eclipse+spark+scala+maven环境搭建及实例
- shell学习手册(3)
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com
- py 可调用对象
- bash命令解释器(shell)
- MyBatis系列之TypeHandler的使用
- NYOJ 325 zb的生日(DFS)
- Hadoop(2)HDFS文件系统
- 人工智能从入门到精通(8)-mnist实现
- QT时间触发电子时钟