shell脚本实现字符串截取
来源:互联网 发布:微信数据采集软件 编辑:程序博客网 时间:2024/05/01 02:05
shell脚本截取字符串有8种方法:
1.# 号截取,删除左边字符,保留右边字符。
代码:
ch=abcd1234
echo ${ch#*d}
其中 ch 是变量名,# 号是运算符,*d 表示从左边开始删除第一个 字符d 及左边的所有字符
结果是 :1234
2.## 号截取,删除左边字符,保留右边字符。
代码:echo ${ch##*,}
##*, 表示从左边开始删除最后(最右边)一个 , 号及左边的所有字符。
3.%号截取,删除右边字符,保留左边字符。
代码:echo ${var%,*}
%/* 表示从右边开始,删除第一个, 号及右边的字符。
4.%% 号截取,删除右边字符,保留左边字符。
代码:echo ${var%%/*}
%%/* 表示从右边开始,删除最后(最左边)一个 / 号及右边的字符。
5.从左边第几个字符开始,及字符的个数。
代码: ${var:0:7}
其中的 0 表示左边第一个字符开始,7 表示字符的总个数。
6.从左边第几个字符开始,一直到结束。
代码:echo ${var:7}
其中的 8 表示左边第9个字符开始,一直到结束。
7.从右边第几个字符开始,及字符的个数。
代码:${var:0-11:3}
其中的 0-11 表示右边算起第11个字符开始,3 表示从左边的3个字符。
8.从右边第几个字符开始,一直到结束。
代码:echo ${var:0-7}
表示从右边第七个字符开始,从左往右一直到结束。
阅读全文
0 0
- shell脚本实现字符串截取
- Shell脚本截取字符串
- shell脚本字符串截取
- shell脚本字符串截取
- shell脚本截取字符串
- shell脚本截取字符串
- shell脚本截取字符串
- shell 脚本的字符串截取
- shell脚本中截取字符串
- Shell脚本的字符串截取
- shell脚本的字符串截取
- shell脚本:字符串的截取
- Linux shell脚本字符串截取
- shell脚本之字符串截取
- Shell字符串截取实现
- Linux shell脚本的字符串截取
- Linux shell脚本的字符串截取
- Linux shell脚本的字符串截取
- bootbox模态框自定义dialog,fonfirm,alert控件
- JMS简介与ActiveMQ实战
- 如何将TOMCAT注册成系统服务
- ELF相关文章
- 王者荣耀的帧同步机智
- shell脚本实现字符串截取
- node.js 学习的网站推荐
- Android常用开源项目(三十七)
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
- python发邮件
- Mapreduce编程二 表关联
- 模板类:函数实现(.cpp)和函数声明(.h)分开的问题
- Android app测试没有问题,导出apk却问题百出
- ajax的同步和异步