Shell(Bash) - 文件名.字符串截取
来源:互联网 发布:app确认订单页面源码 编辑:程序博客网 时间:2024/05/18 00:17
对于常用的字符串截取方式:
1.在LINUX中截取字符串方法
${string:position}
在string中从位置$position开始提取子串.
如果$string为"*"或"@",那么将提取从位置$position开始的位置参数
${string:position:length}
在string中从位置$position开始提取$length长度的子串.
例子:
read word
cut=${A:3:8}
echo "$word $cut"
2.在UNIX中截取字符串的方法
通过管道输出,通过cut处理字符串:
例子:
read word
cut=`echo $word|cut -c4-8`
echo "$word $cut"
或者使用awk截取字符串
例子:
read word
cut=`echo $word|awk '{print substr{$1,2,6}'`
echo "$word $cut"
3.调用expr命令,expr支持substr函数
expr substr "abcdef" 2 2
expr match "$string" '$substring'
$substring是一个正则表达式
expr "$string" : '$substring'
$substring是一个正则表达式
- Shell(Bash) - 文件名.字符串截取
- bash shell字符串的截取
- bash shell字符串的截取
- [Linux]:bash shell字符串的截取
- [Linux]:Bash shell字符串截取及命令替换
- Bash中的字符串截取
- bash字符串截取
- bash字符串截取
- Bash中的字符串截取
- shell字符串的截取
- Shell 字符串截取方法
- shell字符串的截取
- shell 字符串截取
- shell 字符串的截取
- shell字符串的截取
- shell字符串的截取
- shell 截取字符串
- shell中 字符串截取
- MySQL字符集(不完整)
- 如何配置Tuxedo ubbconfig——超时
- ubuntu9.10下面解压RAR文件
- OM裡保留記錄備份SQL
- 【转】JXL: Java Excel API简易教程
- Shell(Bash) - 文件名.字符串截取
- [初级理论]给老婆做测试培训-01
- Ant快速备忘
- 愿有人能帮我
- Ubuntu 8.04下安装试用Mozilla Firefox 3.5
- 精神病人的世界--第二篇《梦的真实性》
- js cookies统计访问次数
- Solaris 在LiveCD下拯救ZFS数据
- phpcms2008安装