Rummage es una herramienta multiplataforma para rastrear directorios y buscar y reemplazar archivos de texto. Está escrito en Python y usa wxPython para la GUI. Rummage permite búsquedas literales o de expresiones regulares y tiene configuraciones para limitar los archivos que se buscan.
Rummage se inspiró en la herramienta que usamos en las ventanas llamada grepWin. Quería una herramienta similar en OSX y Linux, pero no encontré ninguna que me gustara ... Así que escribí Rummage. La apariencia está obviamente basada en GrepWin. Está escrito en pitón; por lo tanto, será más lento en las búsquedas de lo que sería si la búsqueda se escribiera en C. Si especifica una codificación al buscar proyectos grandes, debería tener un rendimiento bastante razonable, ya que no tendrá que adivinar la codificación de los archivos. En proyectos pequeños, la adivinación de la codificación no es tan mala, pero Chardet (que es lo que Rummage usa para adivinar la codificación), simplemente no es el más rápido. Aunque todavía uso grepWin en Windows, Rummage puede ser útil, ya que puedes usar el fantástico motor de búsqueda de expresiones regulares y hacer cosas interesantes como la búsqueda difusa que grepWin no puede hacer. Rummage también puede volcar sus resultados a CSV o HTML, lo que a veces también es bueno ...
El sitio oficial descontinuado ha sido reemplazado con pocas oraciones de texto sin enlaces que agradecen los últimos 25 años. El programa se puede descargar de manera segura en CNET aka Download.com.