From 16ee3022b097226b3110e0a1ed1d3a43a318ace4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Le=C3=B1ero?= Date: Wed, 25 Oct 2017 15:41:07 -0500 Subject: [PATCH] pdfgrep: add page --- pages/linux/pdfgrep.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pages/linux/pdfgrep.md diff --git a/pages/linux/pdfgrep.md b/pages/linux/pdfgrep.md new file mode 100644 index 000000000..f65a70584 --- /dev/null +++ b/pages/linux/pdfgrep.md @@ -0,0 +1,19 @@ +# pdfgrep + +> Search text in PDF files. + +- Find lines that match pattern in a PDF: + +`pdfgrep {{pattern}} {{file.pdf}}` + +- Include file name and page number for each matched line: + +`pdfgrep --with-filename --page-number {{pattern}} {{file.pdf}}` + +- Find the first 3 lines that begin with foo case insensitive: + +`pdfgrep --max-count {{3}} --ignore-case {{'^foo'}} {{file.pdf}}` + +- Find pattern in pdf files under the current directory recusively: + +`pdfgrep --recursive --include {{'*.pdf'}} {{pattern}}`