1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-29 23:24:55 +02:00
tldr/pages.no/common/ack.md

38 lines
1,000 B
Markdown
Raw Normal View History

2021-10-30 16:16:09 +02:00
# ack
> Et søkeverktøy som grep, optimalisert for utviklere.
> Se også: `rg`, som er mye raskere.
> Mer informasjon: <https://beyondgrep.com/documentation>.
- Søk etter filer som inneholder en streng eller regulært uttrykk i gjeldende katalog rekursivt:
`ack "{{søkemønster}}"`
- Søk etter et mønster som ikke skiller mellom store og små bokstaver:
`ack --ignore-case "{{søkemønster}}"`
- Søk etter linjer som samsvarer med et mønster, skriv ut bare den samsvarende teksten og ikke resten av linjen:
`ack -o "{{søkemønster}}"`
- Begrens søket til filer av en bestemt type:
`ack --type {{ruby}} "{{søkemønster}}"`
2021-10-30 16:16:09 +02:00
- Ikke søk i filer av en bestemt type:
`ack --type no{{ruby}} "{{søkemønster}}"`
2021-10-30 16:16:09 +02:00
- Tell totalt antall treff funnet:
`ack --count --no-filename "{{søkemønster}}"`
- Skriv ut filnavnene og antall treff kun for hver fil:
`ack --count --files-with-matches "{{søkemønster}}"`
- List opp alle verdiene som kan brukes med `--type`:
2021-10-30 16:16:09 +02:00
`ack --help-types`