Como encontrar arquivos pdf com 2 strings no pdfgrep?

2

Eu uso pdfgrep no Fedora 25 e eu preciso localizar arquivos pdf contendo "apenas" duas strings: Eu tentei assim, mas acho que está errado:

pdfgrep -HiRn 'string 1|string 2' .

Como este comando deve ser corrigido?

    
por user5666686 08.03.2017 / 01:26

1 resposta

0

Seu comando parece bom. O problema provavelmente é o símbolo de pipe | . O padrão grep não manipula isso sem escapar dele. Como a página man para pdfgrep diz que "o pdfgrep funciona muito parecido com o grep", ele pode sofrer os mesmos limites de sintaxe.

Para fazer isso funcionar, você precisará escapar do | , como este \| .

pdfgrep -HiRn 'string 1\|string 2' .
    
por 08.03.2017 / 03:52

Tags