1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-11 07:45:25 +02:00
tldr/pages.nl/common/ugrep.md

37 lines
1.2 KiB
Markdown
Raw Normal View History

2022-06-26 14:48:35 -04:00
# ugrep
> Ultrasnelle bestandszoeker met interactive UI.
> Meer informatie: <https://github.com/Genivia/ugrep>.
- Open een interactieve TUI om recursief bestanden te zoeken (`<Ctrl z>` voor hulp):
2022-06-26 14:48:35 -04:00
`ugrep {{[-Q|--query]}}`
2022-06-26 14:48:35 -04:00
- Zoek recursief met een regex zoekpatroon in de huidige map naar passende bestanden:
2022-06-26 14:48:35 -04:00
`ugrep "{{zoekpatroon}}"`
- Zoek een gegeven bestand of bestanden in een gegeven map en laat de passende regelnummers zien:
2022-06-26 14:48:35 -04:00
`ugrep {{[-n|--line-number]}} "{{zoekpatroon}}" {{pad/naar/bestand_of_map}}`
2022-06-26 14:48:35 -04:00
- Zoek recursief in de huidige map en geef een lijst met passende bestanden:
2022-06-26 14:48:35 -04:00
`ugrep {{[-l|--files-with-matches]}} "{{zoekpatroon}}"`
2022-06-26 14:48:35 -04:00
- Zoek "fuzzy" met maximaal 3 extra, missende of verwisselende karakters in het patroon:
`ugrep {{[-Z|--fuzzy=]}}{{3}} "{{zoekpatroon}}"`
2022-06-26 14:48:35 -04:00
- Zoek passende gecomprimeerde bestanden, zip en tar archieven recursief in de huidige map:
2022-06-26 14:48:35 -04:00
`ugrep {{[-z|--decompress]}} "{{zoekpatroon}}"`
2022-06-26 14:48:35 -04:00
- Zoek alleen naar bestanden met namen die overeenkomen met een specifieke glob patroon:
2022-06-26 14:48:35 -04:00
`ugrep {{[-g |--glob=]}}"{{glob_patroon}}" "{{zoekpatroon}}"`
2022-06-26 14:48:35 -04:00
- Zoek alleen passende bestanden van het type C++ (gebruik `--type=list` voor een lijst van typenamen):
`ugrep {{[-t |--file-type=]}}cpp "{{zoekpatroon}}"`