快速搜索多个 txt 文件,有什么好办法?求提供思路

2015-10-26 12:39:30 +08:00
 ka
有个目录下有几百个上千个 txt 文件(其实就是 log 文件)

有什么办法可以方便搜索并列出相关信息

求思路,如果有相关工具或者案例就更好了!
大神帮帮我吧😊
3915 次点击
所在节点    问与答
12 条回复
ilixin
2015-10-26 12:50:25 +08:00
es
mahone3297
2015-10-26 12:54:53 +08:00
grep
500miles
2015-10-26 12:56:33 +08:00
` find /path/to/your/path -name '*.txt' -maxdepth 1 `
miniwoodman
2015-10-26 12:59:51 +08:00
grep -nr "keyword"
ka
2015-10-26 13:15:46 +08:00
有没有在页面用表格显示结果的方式?使用 php , python ?
caomu
2015-10-26 13:17:03 +08:00
lz 如果在 win7 下,貌似资源管理器可以直接搜全文。如果在 winxp 下,可以装个 everything 看看。
just1
2015-10-26 13:19:52 +08:00
@caomu xp 也有搜索吧
hei1000
2015-10-26 13:33:10 +08:00
楼主应该不是在 Linux/Unix/Mac 下吧, Windows 下强烈建议安装 babun 之类的工具
raincious
2015-10-26 13:43:51 +08:00
@ka

那么其实就是你自己写一段程序了。 PHP 的话用 DirectoryIterator 得到目录下的所有文件,然后用 f*函数来搜索文件内容,就像这样: http://stackoverflow.com/questions/3686177/php-to-search-within-txt-file-and-echo-the-whole-line/3686287#3686287
isaced
2015-10-26 13:45:41 +08:00
Sublime Text 拖个文件夹进去,全局搜索也挺好用
fxxkgw
2015-10-26 15:06:08 +08:00
几百上千个真的不能叫多
Linux 下用 find grep
windows 下推荐个软件: everything
ka
2015-10-26 19:53:01 +08:00
@fxxkgw

不是搜文件名,是搜索文本文件的内容啊!
这个 everything 无能为力吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/231123

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX