在PDF文件中搜索文本。

  • 查找与PDF中的模式匹配的行:
pdfgrep {{pattern}} {{file.pdf}}
  • 包括每个匹配行的文件名和页码:
pdfgrep --with-filename --page-number {{pattern}} {{file.pdf}}
  • 对以'foo'开头并返回前3个匹配的行进行不区分大小写的搜索:
pdfgrep --max-count {{3}} --ignore-case {{'^foo'}} {{file.pdf}}
  • 以递归方式在当前目录中查找扩展名为.pdf的文件中的模式:
pdfgrep --recursive {{pattern}}
  • 以递归方式查找与当前目录中的指定glob匹配的文件的模式:
pdfgrep --recursive --include {{'*book.pdf'}} {{pattern}}