¿Hay un lector de PDF con búsqueda de expresión regular

12

Cuando quiero buscar un snipet, como searchPart1, texto desconocido searchPart2 en un archivo de texto, lo uso searchPart1.*searchPart2. Pero esto no es posible en ningún lector de pdf que use. Actualmente convierto el pdf a un archivo de texto y lo abro usando lesso geany, luego uso la expresión regular disponible en él.

¿Hay un lector de PDF con búsqueda de expresiones regulares que no sea la línea de comandos pdfgrep

totti
fuente
pdfgrepes un grepper, por lo que no respondió la pregunta por completo. Se requiere un lector de pdf con pdfgrep incorporado para aceptar la respuesta
totti

Respuestas:

10

pdfgrep , en los repositorios , no es exactamente un lector y requiere el uso del terminal, pero elimina la necesidad de convertir primero el archivo pdf en un archivo de texto y luego abrirlo en un editor de texto capaz:

pdfgrep

Además de las funciones enumeradas en Synaptic, puede buscar múltiples archivos y de forma recursiva. Una gran diferencia de regular grepes que pdfgrep no proporciona números de línea sino números de página. man pdfgrepTiene detalles.

Un simple ejemplo:

pdfgrep -in PATTERN FILENAME

Aquí, ies para mayúsculas y minúsculas y nda el número de página, no el número de línea.

Un ejemplo de la salida se ve así:

salida de pdfgrep

Hay un breve video de YouTube, Pdfgrep - Buscar texto dentro de archivos PDF - Linux CLI , también.


fuente