shell中取字符串子串的几种方式
生活随笔
收集整理的這篇文章主要介紹了
shell中取字符串子串的几种方式
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
(1)awk中函數(shù)substr
substr(源字符串,開始索引,長度)?? 開始索引以0開始
示例:
awk '{$a=substr($0,0,2);print $a;}' filename
假設(shè)文件中為只有一行為abcdefg,則返回結(jié)果為ab
(2)expr substr?
expr substr 字符串 開始索引 長度?? 開始索引以1開始
示例:
expr substr "abc" 2 2
顯示bc
(3)echo ${str:開始索引} 或 echo ${str:開始索引:長度}?? 開始索引為0
示例:
str="abc"
echo ${str:1},顯示bc
echo ${str:1:2},顯示bc
來源:http://blog.csdn.net/gtuu0123/article/details/6013741
總結(jié)
以上是生活随笔為你收集整理的shell中取字符串子串的几种方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 法拉第未来是中国的吗 哪一年成立的
- 下一篇: 数据库中查询记录时是否每次只能使用一个索