2

Я использую pdfgrep в Fedora 25, и мне нужно найти pdf-файлы, содержащие "просто" две строки: я пытался так, но я думаю, что это неправильно:

pdfgrep -HiRn 'string 1|string 2' .

Как исправить эту команду?

1 ответ1

0

Ваша команда выглядит хорошо. Проблема, вероятно, будет символом трубы | , Стандартный grep не справится с этим, не избежав этого. Поскольку страница man для pdfgrep говорит «pdfgrep работает так же, как Grep,» он может пострадать то же ограничение синтаксиса.

Чтобы заставить его работать, вам нужно будет избежать | как это \| ,

pdfgrep -HiRn 'string 1\|string 2' .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .