mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-14 18:55:23 +02:00
33 lines
1.3 KiB
Markdown
33 lines
1.3 KiB
Markdown
# xzgrep
|
|
|
|
> Zoek bestanden die mogelijk worden gecomprimeerd met `xz`, `lzma`, `gzip`, `bzip2`, `lzop`, of `zstd` met behulp van reguliere expressies.
|
|
> Bekijk ook: `grep`.
|
|
> Meer informatie: <https://manned.org/xzgrep>.
|
|
|
|
- Zoek naar een patroon in een bestand:
|
|
|
|
`xzgrep "{{zoekpatroon}}" {{pad/naar/bestand}}`
|
|
|
|
- Zoek naar een exacte tekenreeks (schakelt reguliere expressies uit):
|
|
|
|
`xzgrep {{[-F|--fixed-strings]}} "{{exact_string}}" {{pad/naar/bestand}}`
|
|
|
|
- Zoek naar een patroon in alle bestanden en geef de regelnummers weer van de overeenkomsten:
|
|
|
|
`xzgrep {{[-n|--line-number]}} "{{zoekpatroon}}" {{pad/naar/bestand}}`
|
|
|
|
- Gebruik uitgebreidere reguliere expressies (ondersteund `?`, `+`, `{}`, `()` en `|`), in case-ongevoelige modus:
|
|
|
|
`xzgrep {{[-E|--extended-regexp]}} {{[-i|--ignore-case]}} "{{zoekpatroon}}" {{pad/naar/bestand}}`
|
|
|
|
- Toon 3 regels met [C]ontext rond, voor ([B]) of n[A] elke overeenkomst:
|
|
|
|
`xzgrep --{{context|before-context|after-context}} {{3}} "{{zoekpatroon}}" {{pad/naar/bestand}}`
|
|
|
|
- Toon bestandsnaam en regelnummer voor elke overeenkomst met kleuren:
|
|
|
|
`xzgrep {{[-H|--with-filename]}} {{[-n|--line-number]}} --color=always "{{zoekpatroon}}" {{pad/naar/bestand}}`
|
|
|
|
- Zoek naar regels die overeenkomen met een patroon en toon alleen de gematchte tekst:
|
|
|
|
`xzgrep {{[-o|--only-matching]}} "{{zoekpatroon}}" {{pad/naar/bestand}}`
|