PDFGREP es una herramienta para buscar texto en archivos PDF. Funciona de manera similar a Grep .
-r , -i , -n o -c ).Para obtener una documentación completa, consulte la mano de la mano.
$ pdfgrep --max-count 1 --context 1 --with-filename --page-number pattern rabin-karp.pdf
rabin-karp.pdf-1-randomized
rabin-karp.pdf:1:pattern-matching
rabin-karp.pdf-1-algorithms
To build pdfgrep , use the standard procedure:
./configure
make
sudo make install
Si está utilizando la versión GIT, también tendrá que ejecutar ./autogen.sh de antemano.
Dependiendo de su sistema operativo, debe instalarse los paquetes -dev o -devel para todas las dependencias.
El script ./configure puede tomar muchas opciones para personalizar el proceso de compilación, el más importante de las cuales son:
--with-unac : construya con soporte experimental de libunac y agregue la bandera --unac a pdfgrep que elimina todos los acentos de los personajes, lo que permite encontrar el personaje 'ä' buscando 'a'.--with-{zsh,bash}-completion : Configurar directorio de instalación para archivos de finalización de shell.--without-libpcre : deshabilitar el soporte para expresiones regulares compatibles con Perl.--disable-doc : deshabilitar la generación de manzana. Para desinstalar, ejecute sudo make uninstall .
Consulte configure --help para obtener más información o lea el archivo INSTALL (muy extenso) en la fuente.
Tarballs para lanzamientos están disponibles en https://pdfgrep.org/download.html
La versión de desarrollo está disponible como repositorio de Git en https://gitlab.com/pdfgrep/pdfgrep
Se pueden enviar preguntas generales, sugerencias, informes de errores, parches o cualquier otra cosa a la lista de correo.
También puede usar el rastreador de problemas para los informes de errores o crear una solicitud de fusión en GitLab, si prefiere que las listas de correo.