当前位置: 技术问答>linux和unix
求助一个GREP查找问题
来源: 互联网 发布时间:2016-03-06
本文导语: 一段记录 每一行有好几个字段数据,分别以‘#’分隔 我想从第5个‘#’号开始查找某一字符串(如"http"),怎么写呢? 我知道从整行查找是: grep -i "http" myfile.txt 现在问题是从该行指定第N个'#'后开始查找 ...
一段记录
每一行有好几个字段数据,分别以‘#’分隔
我想从第5个‘#’号开始查找某一字符串(如"http"),怎么写呢?
我知道从整行查找是:
grep -i "http" myfile.txt
现在问题是从该行指定第N个'#'后开始查找
每一行有好几个字段数据,分别以‘#’分隔
我想从第5个‘#’号开始查找某一字符串(如"http"),怎么写呢?
我知道从整行查找是:
grep -i "http" myfile.txt
现在问题是从该行指定第N个'#'后开始查找
|
[code=BatchFile]
cut -d "#" -f 6 filename | grep -i "http"
[/code]
cut -d "#" -f 6 filename | grep -i "http"
[/code]
|
[code=BatchFile]cut -d# -f2,6 filename | grep "http" | cut -d# -f1 | sort | uniq | wc -l[/code]