Rummage é uma ferramenta multiplataforma para rastrear diretórios e pesquisar e substituir em arquivos de texto.Está escrito em Python e usa wxPython para a GUI.Rummage permite pesquisas literais ou regex e possui configurações para limitar os arquivos pesquisados.Rummage foi inspirado pela ferramenta que usamos no Windows chamada grepWin.Eu queria uma ferramenta semelhante no OSX e Linux, mas não encontrei nenhuma que eu gostasse ... Então escrevi o Rummage.A aparência é obviamente baseada no GrepWin.Está escrito em Python;portanto, será mais lento nas pesquisas do que seria se a pesquisa fosse escrita em C. Se você especificar uma codificação ao pesquisar em projetos grandes, ela deverá ser executada razoavelmente, pois não precisará adivinhar a codificação dos arquivos.Em pequenos projetos, a adivinhação da codificação não é tão ruim, mas o chardet (que é o que o Rummage usa para adivinhar a codificação), simplesmente não é o mais rápido.Embora eu ainda use o grepWin no Windows, o Rummage pode ser útil, pois você pode usar o fantástico mecanismo de pesquisa regex e fazer coisas interessantes, como a busca difusa, que o grepWin não pode fazer.Rummage também pode despejar seus resultados em CSV ou HTML, o que às vezes é bom também ....
Local na rede Internet:
http://facelessuser.github.io/Rummage/Categorias
Alternativas ao Rummage para Linux
![grep](https://i.altapps.net/icons/grep-316bb.png)
27
![The Silver Searcher](https://i.altapps.net/icons/the-silver-searcher-ef8ed.png)
11
The Silver Searcher
O Silver Searcher é uma ferramenta de pesquisa de código semelhante ao ack que afirma ser muito mais rápida.Ele é implementado em C e possui alguns recursos extras, como ignorar arquivos por.
![regexxer](https://i.altapps.net/icons/regexxer-9ff1b.png)
5
![FAR - Find And Replace](https://i.altapps.net/icons/far--find-and-replace-992bb.png)
4
FAR - Find And Replace
FAR é uma ferramenta simples para pesquisar e substituir operações em vários arquivos.