1.6 KiB
Raw Blame History

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]}} {{регулярное_выражение}} {{путь/к/файлу}}