diff --git a/pages.no/common/ack.md b/pages.no/common/ack.md new file mode 100644 index 000000000..a62573dea --- /dev/null +++ b/pages.no/common/ack.md @@ -0,0 +1,37 @@ +# ack + +> Et søkeverktøy som grep, optimalisert for utviklere. +> Se også: `rg`, som er mye raskere. +> Mer informasjon: . + +- 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}}"` + +- Ikke søk i filer av en bestemt type: + +`ack --type=no{{ruby}} "{{søkemønster}}"` + +- 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`: + +`ack --help-types`