如何在多个文件夹下的多个txt文件中查找某字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在多个文件夹下的多个txt文件中查找某字符串相关的知识,希望对你有一定的参考价值。
如何在多个文件夹下的多个txt文件中查找某字符串
使用Adodb.Stream读取文件,instr或者正则(RegExp)查找,Adodb.Stream网上很多介绍,相当好用,好几兆的文本瞬间读完。 参考技术A 每个txt文件一个一个打开,然后一行行读取,然后用instr函数对比。Linux如何在多个文本文件中检索指定内容?
一个目录下有类似20XX-XX-XX_REQ.txt文档100多个,要从所有这些TXT文档当中找到某几个号码记录,应如何查找?最好性能高点!在线等,烦请各位大侠指导!
索搜的关键字不是一个,是多好号码。能一次都搜索出来吗?
grep "xxxx" *.txt追问
执行100次吗? 搜索的关键字放在命令的什么位置?
追答用通配符,一次就行。关键字就是xxx那里,如果是多个关键字,用|分隔开。即
grep 'xx|aa|bb' *.txt,这样。
关键字左右被单引号还是双引号包含?楼上是用双引号,关键字个数有限制吗?
追答单引、双引都可以,如果没有特殊字符的号。
关键字个数,不太清楚,正常的话,大概是255吧。
egrep "号码1|号码2|号码3" *REQ.txt 参考技术C # ls dir | grep 2*.txt 参考技术D grep "某几个号码" 20??-??-??_REQ.txt >> 1.txt
然后去vi 1.txt
你试试,我做了实验,成了
不会的再问我 第5个回答 2013-01-26 man grep自己看下
以上是关于如何在多个文件夹下的多个txt文件中查找某字符串的主要内容,如果未能解决你的问题,请参考以下文章