瀏覽代碼

pdfgrep: add page (#1580)

Starbeamrainbowlabs 7 年之前
父節點
當前提交
2e7d3e05fd
共有 2 個文件被更改,包括 46 次插入0 次删除
  1. 23 0
      pages/linux/pdfgrep.md
  2. 23 0
      pages/osx/pdfgrep.md

+ 23 - 0
pages/linux/pdfgrep.md

@@ -0,0 +1,23 @@
+# 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}}`
+
+- Do a case insensitive search for lines that begin with "foo" and return the first 3 matches:
+
+`pdfgrep --max-count {{3}} --ignore-case {{'^foo'}} {{file.pdf}}`
+
+- Find pattern in files with a .pdf extension in the current directory recursively:
+
+`pdfgrep --recursive {{pattern}}`
+
+- Find pattern on files that match a specific glob in the current directory recursively:
+
+`pdfgrep --recursive --include {{'*book.pdf'}} {{pattern}}`

+ 23 - 0
pages/osx/pdfgrep.md

@@ -0,0 +1,23 @@
+# 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}}`
+
+- Do a case insensitive search for lines that begin with "foo" and return the first 3 matches:
+
+`pdfgrep --max-count {{3}} --ignore-case {{'^foo'}} {{file.pdf}}`
+
+- Find pattern in files with a .pdf extension in the current directory recursively:
+
+`pdfgrep --recursive {{pattern}}`
+
+- Find pattern on files that match a specific glob in the current directory recursively:
+
+`pdfgrep --recursive --include {{'*book.pdf'}} {{pattern}}`