mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-23 23:35:37 +02:00
37 lines
1.1 KiB
Markdown
37 lines
1.1 KiB
Markdown
# rg
|
|
|
|
> Ripgrep, een recursieve regel-georiënteerde zoek tool.
|
|
> Wil een sneller alternatief zijn dan `grep`.
|
|
> Meer informatie: <https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md>.
|
|
|
|
- Zoek recursief in de huidige map naar een patroon (reguliere expressie):
|
|
|
|
`rg {{patroon}}`
|
|
|
|
- Zoek recursief naar een patroon in een bestand of map:
|
|
|
|
`rg {{patroon}} {{pad/naar/bestand_of_map}}`
|
|
|
|
- Voeg verborgen bestanden en onderdelen van de `.gitignore` toe:
|
|
|
|
`rg {{[-.|--hidden]}} --no-ignore {{patroon}}`
|
|
|
|
- Zoek in bestanden die overeenkomen met een glob (bijv. `README.*`) naar een patroon:
|
|
|
|
`rg {{patroon}} {{[-g|--glob]}} {{bestandsnaam_glob_patroon}}`
|
|
|
|
- Toon recursief de bestandsnamen welke overeenkomen met een pattern:
|
|
|
|
`rg --files | rg {{patroon}}`
|
|
|
|
- Toon alleen overeenkomende bestanden (handig bij het doorsturen naar andere commando's):
|
|
|
|
`rg {{[-l|--files-with-matches]}} {{patroon}}`
|
|
|
|
- Toon regels die niet overeenkomen met de gegeven reguliere expressie:
|
|
|
|
`rg {{[-v|--invert-match]}} {{patroon}}`
|
|
|
|
- Zoek naar een letterlijk string pattroon:
|
|
|
|
`rg {{[-D|--fixed-strings]}} -- {{string}}`
|