您可以尝试regexxer在存储库中。您可以使用安装
sudo apt-get install regexxer

如中所述/usr/share/doc/regexxer/README:
该工具的主要读者是Linux / Unix用户,他们讨厌键入find / grep / sed / awk / perl命令行。
这似乎正是您想要的,因为您可以搜索文件和文件夹,还可以使用使用Perl样式正则表达式的搜索和替换功能在选定的文档中进行搜索。(但是,您只能在文本文件,html和xml文件以及类似的文件类型中进行搜索,而不能在pdfs或Office文档中进行搜索。)
综上所述,
您可以在样式搜索框中指定各种样式。例如,通配符(*),字符类[ab]和{brace extensions}可用于帮助您查找文件。您还可以递归搜索隐藏文件,这特别有用。
您还可以在搜索/替换框中使用各种复杂的正则表达式模式,并且可以使用大多数Perl正则表达式,您可以通过参考上一个链接来了解有关正则表达式的信息。(此外,Perl正则表达式也可以与命令行一起使用grep:请参见man grep;您需要指定-P选项)
要在文件内部进行搜索,或者搜索并替换字符串,可以在左侧搜索的情况下找到文档,然后单击该文档并使用右侧选择搜索/替换模式。然后,在所示的简单示例中,您可以单击按钮替换或全部替换,然后保存文档。
另请参阅我的答案,在这里我比较regexxer和中可用的相应搜索选项searchmonkey:
