寻找一个grep GUI

所以我想要一些非常简单的东西:) App我把一个dir用于搜索,一个字符串/ regexp在该dir中递归搜索文件内容,它给出了一个结果列表。

我不希望在背景中运行的“跟踪器”之类的东西和索引的东西,我想要的东西只是按需搜索,如grep,给定路径。

在windows中我使用了grepWin,它非常适合这个目的。

我试过KFileReplace,看起来有点尴尬。 还尝试了内置的Nautilus搜索,但它似乎只看文件名?

编辑: gnome-search-tool看起来更像我正在寻找但它不支持正则表达式(或者它支持,但只支持文件名)。

Searchmonkey 。 你可以在universe找到它。

通过软件中心安装

在此处输入图像描述

您可以尝试regexxer ,它位于存储库中。 你可以安装它

 sudo apt-get install regexxer 

通过软件中心安装

/usr/share/doc/regexxer/README

这个工具的主要受众是Linux / Unix用户,他们厌倦了输入find / grep / sed / awk / perl命令行。

它似乎正是您想要的,因为您可以搜索文件和文件夹,还可以使用使用Perl样式正则表达式的搜索和替换function在选定文档中进行搜索。 (但是,您只能在文本文件,html和xml文件以及类似的文件类型中搜索,而不能在pdf或office文档中搜索。)

综上所述,

  • 您可以在模式搜索框中指定各种模式; 例如,globs(*),字符类[ab]和{brace expansions}可用于帮助您查找文件。 您还可以递归搜索和隐藏文件,这是特别有用的。

  • 您还可以在搜索/替换框中使用各种复杂的正则表达式模式,并且可以使用大多数Perl正则表达式 ,您可以通过参考上一个链接来阅读它们。 (顺便说一句,Perl正则表达式也可以与命令行grep :参见man grep ;你需要指定-P选项)

  • 要搜索文件内部 ,或搜索和替换字符串,您可以在左侧找到带有搜索的文档,然后单击文档并使用右侧选择搜索/替换模式。 然后,在显示的简单示例中,您可以单击按钮以替换或替换所有,然后保存文档。

另请参阅我在这里的答案,其中我比较了regexxersearchmonkey可用的相应搜索选项:

  • Searchmonkey可以在textfiles中找到一个术语吗?

在此处输入图像描述

我知道这两个guis,我从来没用过它们,所以我不确定它们是否可以通过apt-get 。 以下是链接:

http://sethoscope.net/grepui/

http://sourceforge.net/projects/jgrep/

它们似乎并没有那么丰富的function(通过截图判断)。

希望这个对你有帮助。