最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux shell 獲得字符串所在行數(shù)及位置的方法

 更新時(shí)間:2019年08月19日 07:19:20   作者:小林coding  
這篇文章主要介紹了Linux shell 獲得字符串所在行數(shù)及位置的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

01 獲取字符串所在的行數(shù)

方式一:用grep -n

[root@root]# cat test
apple
bit
create
delect
exe
flow
good
[root@root]# cat test | grep -n exe
5:exe
[root@root]# cat test | grep -n exe | awk -F ":" '{print $1}'
5

方式二:用sed -n '/查詢的字符串/=' 文件

[root@root]# cat test
apple
bit
create
delect
exe
flow
good
[root@root]# 
[root@root]# sed -n '/exe/=' test
5

02 獲取字符串中字符所在的位置

方式一:用awk -F 和 wc -c 組合

[root@root]# echo 'uellevcmpottcap' | awk -F 'ott' '{print $1}';
uellevcmp
[root@root]# echo 'uellevcmpottcap' | awk -F 'ott' '{print $1}' | wc -c
10

方式二:用awk 'BEGIN{print index("'${str}'","'${str1}'") }'

[root@root]# str='uellevcmpottcap';str1='ott';awk 'BEGIN{print index("'${str}'","'${str1}'") }'
10

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

浑源县| 孝感市| 陈巴尔虎旗| 平阴县| 白河县| 托克逊县| 林甸县| 逊克县| 五常市| 灵寿县| 敖汉旗| 江孜县| 遂宁市| 新昌县| 交城县| 锦州市| 观塘区| 潞西市| 东至县| 庆阳市| 类乌齐县| 永胜县| 海盐县| 孟连| 云南省| 平顺县| 信丰县| 旬邑县| 巴林右旗| 左云县| 怀远县| 琼结县| 新乐市| 冕宁县| 寻甸| 南平市| 阜南县| 昔阳县| 肥东县| 平舆县| 宿松县|