全部博文(135)
分类:
2011-08-11 15:15:25
查找串
2010年8月31日
14:56
在变量LINE中查找子串keyword, 得到索引位置pos (索引值从1开始,0表示没找到该子串)
Pos=$(echo "$LINE" | awk '{print index($LINE, "keyword")}') #index中的$LINE不用加双引号""
例:
[WCG-7.0.3-1001 @logs.WCG-7.1.3-1190]#echo "$LINE"
Thu Aug 26 14:02:20 2010 - Scan URL: , content length: 8317 bytes
[WCG-7.0.3-1001 @logs.WCG-7.1.3-1190]#echo $(echo "$LINE" | awk '{print index($LINE, "Scan URL:")}')
28
[WCG-7.0.3-1001 @logs.WCG-7.1.3-1190]#echo $(echo "$LINE" | awk '{print index($LINE, "Thu")}')
1