2025-03-14 21:59:59 -06:00
|
|
|
# zipgrep
|
|
|
|
|
|
|
|
|
|
> 在 Zip 压缩档案中的文件中使用扩展正则表达式查找模式(支持 `?`、`+`、`{}`、`()` 和 `|`)。
|
2026-02-18 06:55:01 -07:00
|
|
|
> 更多信息:<https://manned.org/zipgrep>。
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 在 Zip 压缩档案中搜索一个模式:
|
|
|
|
|
|
|
|
|
|
`zipgrep "{{搜索模式}}" {{路径/到/文件.zip}}`
|
|
|
|
|
|
|
|
|
|
- 打印匹配的文件名和行号:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`zipgrep {{[-H|--with-filename]}} {{[-n|--line-number]}} "{{搜索模式}}" {{路径/到/文件.zip}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 搜索与模式不匹配的行:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`zipgrep {{[-v|--invert-match]}} "{{搜索模式}}" {{路径/到/文件.zip}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- 指定在 Zip 压缩档案中要搜索的文件:
|
|
|
|
|
|
|
|
|
|
`zipgrep "{{搜索模式}}" {{路径/到/文件.zip}} {{要搜索的文件1}} {{要搜索的文件2}}`
|
|
|
|
|
|
|
|
|
|
- 排除在 Zip 压缩档案中要搜索的文件:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`zipgrep "{{搜索模式}}" {{路径/到/文件.zip}} {{[-x|--line-regexp]}} {{要排除的文件1}} {{要排除的文件2}}`
|