2025-03-14 21:59:59 -06:00
|
|
|
# pdfgrep
|
|
|
|
|
|
|
|
|
|
> PDF 파일에서 텍스트 검색.
|
2025-12-16 10:20:31 -07:00
|
|
|
> 더 많은 정보: <https://pdfgrep.org/doc.html>.
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- PDF에서 패턴과 일치하는 줄 찾기:
|
|
|
|
|
|
|
|
|
|
`pdfgrep {{패턴}} {{파일.pdf}}`
|
|
|
|
|
|
|
|
|
|
- 각 일치하는 줄에 대해 파일 이름과 페이지 번호 포함:
|
|
|
|
|
|
2026-08-06 22:19:46 -06:00
|
|
|
`pdfgrep {{[-H|--with-filename]}} {{[-n|--page-number]}} {{패턴}} {{파일.pdf}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- "foo"로 시작하는 줄을 대소문자 구분 없이 검색하고 처음 3개의 일치 항목 반환:
|
|
|
|
|
|
2026-08-06 22:19:46 -06:00
|
|
|
`pdfgrep {{[-m|--max-count]}} {{3}} {{[-i|--ignore-case]}} '{{^foo}}' {{파일.pdf}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 현재 디렉토리에서 `.pdf` 확장자를 가진 파일을 재귀적으로 검색하여 패턴 찾기:
|
|
|
|
|
|
2026-08-06 22:19:46 -06:00
|
|
|
`pdfgrep {{[-r|--recursive]}} {{패턴}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 현재 디렉토리에서 특정 글롭과 일치하는 파일을 재귀적으로 검색하여 패턴 찾기:
|
|
|
|
|
|
2026-08-06 22:19:46 -06:00
|
|
|
`pdfgrep {{[-r|--recursive]}} --include '{{*book.pdf}}' {{패턴}}`
|