Linux如何在多个文本文件中检索指定内容?

一个目录下有类似20XX-XX-XX_REQ.txt文档100多个,要从所有这些TXT文档当中找到某几个号码记录,应如何查找?最好性能高点!在线等,烦请各位大侠指导!索搜... 一个目录下有类似20XX-XX-XX_REQ.txt文档100多个,要从所有这些TXT文档当中找到某几个号码记录,应如何查找?最好性能高点!在线等,烦请各位大侠指导!
索搜的关键字不是一个,是多好号码。能一次都搜索出来吗?
展开
 我来答
sejishikong
2013-01-25 · TA获得超过460个赞
知道小有建树答主
回答量:433
采纳率:0%
帮助的人:382万
展开全部
grep啊,100多个还不算多吧。
grep "xxxx" *.txt
更多追问追答
追问
执行100次吗? 搜索的关键字放在命令的什么位置?
追答
用通配符,一次就行。关键字就是xxx那里,如果是多个关键字,用|分隔开。即

grep 'xx|aa|bb' *.txt,这样。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
董琎毅
2013-01-25
知道答主
回答量:36
采纳率:0%
帮助的人:29.6万
展开全部
grep -E "号码1|号码2|号码3" *REQ.txt
egrep "号码1|号码2|号码3" *REQ.txt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rickymonster
2013-02-06
知道答主
回答量:8
采纳率:0%
帮助的人:6.1万
展开全部
# ls dir | grep 2*.txt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
090400220
2013-01-31
知道答主
回答量:74
采纳率:0%
帮助的人:9.9万
展开全部
grep "某几个号码" 20??-??-??_REQ.txt >> 1.txt
然后去vi 1.txt
你试试,我做了实验,成了
不会的再问我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
惊尘子
2013-01-26
知道答主
回答量:49
采纳率:0%
帮助的人:27.2万
展开全部
man grep自己看下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式