Команда zgrep в Linux с примерами
Опубликовано: 16 Февраля, 2022
Команда zgrep используется для поиска выражений в заданном файле, даже если он сжат. Все параметры, которые применяются к команде grep, также применимы к команде zgrep .
Синтаксис:
zgrep [параметры grep] Имя файла выражения
Параметры:
- -c: этот параметр используется для отображения количества совпадающих строк для каждого файла.
Пример:
zgrep -c "linux" GFG.txt.gz
- -i: этот параметр используется для игнорирования чувствительности к регистру.
Пример:
zgrep -i "LINUX" GFG.txt.gz
- -n: эта опция используется для отображения номера строки файла, если данное выражение присутствует в строке.
Пример:
zgrep -n "Linux" GFG.txt.gz
- -v: этот параметр используется для отображения строк, в которых нет выражения. В основном инвертируйте функцию поиска.
Пример:
zgrep -v "linux" GFG.txt.gz
- -e: этот параметр используется для указания выражения, но может использоваться несколько раз.
Пример:
zgrep -e "linux" -e "Linux" GFG.txt.gz
- -o: этот параметр используется для отображения только вычисленной части строки из данного выражения.
Пример:
zgrep -o "Linux" GFG.txt.gz
- -l: этот параметр используется для отображения имен файлов с присутствующим в нем выражением.
Пример:zgrep -l "Linux" *
- -w: по умолчанию команда zgrep отображает строки, даже если выражение найдено как подстрока. Этот параметр отображает строки только в том случае, если найдено все выражение.
Пример:
zgrep -w "Linux" GFG.txt.gz
- -h: этот параметр используется для отображения совпадающих строк, но не отображает имена файлов.
Пример:
zgrep -h "Linux" GFG.txt.gz