Grep-kommandoen i Linux

15.02.2023
17:28

Kommandoen grep i UNIX-lignende operativsystemer brukes til å søke etter en gitt delstreng eller et regulært uttrykk i tekstfiler eller i utdata fra andre kommandoer.

Hvilken funksjon grep-kommandoen utfører

Syntaksen til grep-kommandoen er som følger:

grep [options] sample [files]

Her er pattern delstrengen eller det regulære uttrykket det skal søkes etter, og [files] er listen over filene det skal søkes etter. Hvis [files] ikke er spesifisert, vil grep lese inndata fra standardinndata (noe som vanligvis betyr at du kan sende utdata fra andre kommandoer til grep).

Noen vanlige grep-alternativer er

-i - ignorerer store og små bokstaver når du søker

-r - søker rekursivt i alle underkataloger

-n - skriver ut linjenumre der et mønster er funnet

-v - viser bare linjer som ikke inneholder malen

Hvis du for eksempel vil finne alle linjer i filen example.txt som inneholder ordet "apple", kan du bruke kommandoen:

grep apple example.txt

Og for å finne alle filer i den aktuelle katalogen og dens underkataloger som inneholder ordet "banana", kan du bruke kommandoen:

grep -r banana .

Her står punktumet for den aktuelle katalogen.

15 % rabatt på ny VPS
Skynd deg å bestille en server på et hvilket som helst sted
Velg en VPS

Andre artikler

15.02.2023
7 439
Kunnskapsbase / Instruksjoner
Nyttige kommandoer i Firefox-nettleseren for Linux
15.02.2023
11 398
Kunnskapsbase / Instruksjoner
cp-kommandoen i Linux
15.02.2023
25 470
Kunnskapsbase / Instruksjoner
Hvordan lage en ramme i LibreOffice