1.6 KiB
1.6 KiB
zgrep
Искать шаблоны в сжатых файлах. Больше информации: https://manned.org/zgrep.
- Найти шаблон в сжатом файле (с учётом регистра):
zgrep {{шаблон}} {{путь/к/сжатому_файлу}}
- Вывести 3 строки контекста вокруг, до или после каждого совпадения:
zgrep {{--context|--before-context|--after-context}} 3 {{шаблон}} {{путь/к/сжатому_файлу}}
- Найти шаблон в сжатом файле (без учёта регистра):
zgrep {{[-i|--ignore-case]}} {{шаблон}} {{путь/к/сжатому_файлу}}
- Вывести количество строк, содержащих совпадение с шаблоном, в сжатом файле:
zgrep {{[-c|--count]}} {{шаблон}} {{путь/к/сжатому_файлу}}
- Вывести строки, не содержащие шаблон (инвертировать поиск):
zgrep {{[-v|--invert-match]}} {{шаблон}} {{путь/к/сжатому_файлу}}
- Найти несколько шаблонов в сжатом файле:
zgrep {{[-e|--regexp]}} "{{шаблон_1}}" {{[-e|--regexp]}} "{{шаблон_2}}" {{путь/к/сжатому_файлу}}
- Использовать расширенные регулярные выражения (поддержка
?,+,{},(), и|):
zgrep {{[-E|--extended-regexp]}} {{регулярное_выражение}} {{путь/к/файлу}}