Options (5)
-H, --with-filenamebooleanInclude file name and page number for each matched line
Example:
pdfgrep {{[-H|--with-filename]}} {{[-n|--page-number]}} {{pattern}} {{file.pdf}}-n, --page-numberbooleanInclude file name and page number for each matched line
Example:
pdfgrep {{[-H|--with-filename]}} {{[-n|--page-number]}} {{pattern}} {{file.pdf}}-m, --max-countbooleanDo a case-insensitive search for lines that begin with `file_name` and return the first 3 matches
Example:
pdfgrep {{[-m|--max-count]}} {{3}} {{[-i|--ignore-case]}} '{{^file_name}}' {{file.pdf}}-i, --ignore-casebooleanDo a case-insensitive search for lines that begin with `file_name` and return the first 3 matches
Example:
pdfgrep {{[-m|--max-count]}} {{3}} {{[-i|--ignore-case]}} '{{^file_name}}' {{file.pdf}}-r, --recursivebooleanFind pattern in files with a `.pdf` extension in the current directory recursively
Example:
pdfgrep {{[-r|--recursive]}} {{pattern}}Examples (5)
Find lines that match pattern in a PDF
pdfgrep pattern file.pdfInclude file name and page number for each matched line
pdfgrep [-H|--with-filename] [-n|--page-number] pattern file.pdfDo a case-insensitive search for lines that begin with `file_name` and return the first 3 matches
pdfgrep [-m|--max-count] 3 [-i|--ignore-case] '^file_name' file.pdfFind pattern in files with a `.pdf` extension in the current directory recursively
pdfgrep [-r|--recursive] patternFind pattern on files that match a specific glob in the current directory recursively
pdfgrep [-r|--recursive] --include '*book.pdf' patternmade by @shridhargupta | data from tldr-pages