Así que quiero algo bastante simple :) Aplicación donde pongo un directorio para buscar, y una cadena / regexp para buscar en el contenido del archivo de forma recursiva en ese directorio, y da una lista de resultados.
No quiero algo como 'rastreador' que se ejecute en segundo plano e indexe cosas, quiero algo que solo busque a pedido como grep, dada una ruta.
En Windows usé grepWin, que era bastante perfecto para ese propósito.
Intenté KFileReplace, parece un poco incómodo. ¿También probé la búsqueda incorporada de Nautilus pero parece que solo mira los nombres de los archivos?
Editar: gnome-search-tool se parece más a lo que estoy buscando, pero no admite expresiones regulares (o sí, pero solo para nombres de archivos).
software-recommendation
Stefan Monov
fuente
fuente
Respuestas:
Searchmonkey . Lo puedes encontrar en
universe
.fuente
Podrías intentarlo
regexxer
, que está en los repositorios. Puedes instalarlo conComo se señala en
/usr/share/doc/regexxer/README
:Parece ser justo lo que desea, ya que puede buscar archivos y carpetas, y también buscar dentro de un documento seleccionado mediante la función de búsqueda y reemplazo que usa expresiones regulares de estilo Perl. (Sin embargo, solo puede buscar dentro de archivos de texto, archivos html y xml y tipos de archivos similares, no en archivos PDF o documentos de Office).
En resumen,
Puede especificar varios patrones en el cuadro de búsqueda de patrones; por ejemplo, los globos (*), las clases de caracteres [ab] y las {expansiones de llaves} se pueden usar para ayudarlo a encontrar sus archivos. También puede buscar de forma recursiva y archivos ocultos, lo cual es particularmente útil.
También puede usar varios patrones complejos de expresiones regulares en el cuadro de búsqueda / reemplazo, y allí se pueden usar la mayoría de las expresiones regulares de Perl , sobre las que puede leer haciendo referencia al enlace anterior. (Por otro lado, las expresiones regulares de Perl también se pueden usar con la línea de comandos
grep
: veaman grep
; necesitaría especificar la opción -P)Para buscar dentro de un archivo, o buscar y reemplazar cadenas, encontrará su documento con la búsqueda en el lado izquierdo, luego haga clic en el documento y use el lado derecho para seleccionar su patrón de búsqueda / reemplazo. Luego, en el ejemplo simple que se muestra, puede hacer clic en el botón para reemplazar o reemplazar todo y luego guardar su documento.
Vea también mi respuesta aquí, donde comparo las opciones de búsqueda respectivas disponibles en
regexxer
ysearchmonkey
:fuente
Sé por estas dos guis, y nunca las usé, así que no estoy seguro de si están disponibles a través de
apt-get
. Aquí están los enlaces:Y parece que no son tan ricas en características (a juzgar por las capturas de pantalla).
Espero que esto ayude un poco.
fuente
Prefiero https://glogg.bonnefon.org/index.html
No es demasiado complicado, puede buscar usando expresiones regulares extendidas, comodines o cadenas fijas (Herramientas> Opciones)
Y lo que es más importante, tiene dos vistas, la primera vista muestra las líneas coincidentes, y la segunda vista resalta la línea en la que hizo clic / seleccionado en la primera vista para que pueda ver la línea dentro del contexto real, no la filtrada.
fuente