Rummage

Rummage

Rummage是一个跨平台工具,用于爬网目录以及搜索和替换文本文件。它是用Python编写的,并将wxPython用于GUI。Rummage允许文字或正则表达式搜索,并具有用于限制搜索文件的配置。Rummage的灵感来自我们在Windows中使用的名为grepWin的工具。我想要在OSX和Linux中使用类似的工具,但没有找到自己喜欢的工具……于是我写了Rummage。外观显然是基于GrepWin的。它是用Python编写的;因此,与使用C语言编写的搜索相比,它的搜索速度会慢一些。如果在搜索大型项目时指定了编码,则它的性能应相当合理,因为它不必猜测文件的编码。在小型项目中,编码猜测并不是很糟糕,但是chardet(这是Rummage用于猜测编码的)并不是最快的。虽然我仍然在Windows上使用grepWin,但是Rummage可以派上用场,因为它可以使用出色的regex搜索引擎并执行grepWin无法做到的有趣的事情,例如模糊搜索。Rummage还可以将其结果转储为CSV或HTML,有时也很好。
rummage-python

分类目录

具有商业许可的所有平台的Rummage替代品

PowerGREP

PowerGREP

使用功能强大的文本模式在PC或网络上快速搜索大量文件,以准确找到所需的信息。
Windows Grep

Windows Grep

该程序结合了可在DOS,UNIX和其他平台上使用的传统命令行grep实用程序的强大功能和灵活性,并易于使用Microsoft Windows。
Batch RegEx

Batch RegEx

使用正则表达式替换,格式化和提取多个文件中的文本。执行类似于GREP的任务,包括搜索和替换,RegEx替换,数据提取等等!内置的RegEx编辑器支持颜色语法突出显示和提示。
UltraFinder

UltraFinder

UltraFinder是您用于PC,网络和远程服务器的个人搜索引擎!
Multi Replacer

Multi Replacer

一个非常强大的Windows Grep,搜索,替换和数据提取工具。-使用称为正则表达式的强大文本匹配命令搜索文件。
String Replacer

String Replacer

Mac的String Replacer允许直接或以批处理模式查找和替换文件和文件夹中的字符串列表。
  • 付费应用
  • Mac