一个更快,**索引**的find和/或grep模拟?

时间:2014-02-07 00:09:43

标签: windows shell search cygwin

我需要一种在目录中快​​速查找文件的方法。这包括文件名和在文件中搜索。在Windows 7或Cygwin下有一种简单的方法吗?

编辑:请仔细阅读:索引是关键。它需要以某种方式索引数据。请不要提供不符合此标准的解决方案。

Edit2:解决方案必须是Windows本机索引系统以外的解决方案。我有这个。我想改进它。 Windows索引被证明是不可靠和缓慢的(索引过程本身),有很多误报和漏报,我必须经常重建索引。

2 个答案:

答案 0 :(得分:0)

尝试AstroGrep

一个Microsoft Windows grep实用程序。哪个在文件中搜索关键字。 AstroGrep支持正则表达式,多功能打印选项,存储最近使用的路径,并具有“上下文”功能,非常适合查看源代码。

答案 1 :(得分:0)

您需要扩展您的问题以获得更好的帮助。

grep是一个强大的工具(在cygwin中找到,你无疑可以找到一种windows风味)可以下载到子目录中,所以如果你想做类似的事情:找到包含“巧克力”这个词的所有* .txt文件“,你可以做到

grep -Fwlr chocolate *.txt

再次,请详细告诉我们您想要做什么。