Maksājuma metodes Abuse

Komanda grep operētājsistēmā Linux

15.02.2023, 17:28

Komandu grep UNIX līdzīgās operētājsistēmās izmanto, lai meklētu noteiktu apakšvirzienu vai regulāru izteiksmi teksta failos vai citu komandu izvades failos.

Kādas funkcijas veic komanda grep

Komandas grep sintakse ir šāda:

grep [options] sample [files]

Šeit: modelis ir meklējamā apakšvirkne vai regulārā izteiksme, bet [faili] ir meklējamo failu saraksts. Ja [faili] nav norādīts, grep nolasa ievades datus no standarta ievades (parasti tas nozīmē, ka grep var nodot citu komandu izvades datus).

Dažas izplatītākās grep opcijas ir šādas:

-i - meklējot ignorē rakstzīmju rakstzīmes

-r - meklē rekursīvi visos apakšdirektorijos

-n - izvadīt rindas numurus, kurās ir atrasts paraugs

-v - izvadīt tikai tās rindas, kurās nav šablona

Piemēram, lai failā example.txt atrastu visas rindas, kurās ir vārds "apple", varat izmantot komandu:

grep apple example.txt

Lai atrastu visus failus pašreizējā direktorijā un tās apakšdirektorijās, kas satur vārdu "banāns", varat izmantot komandu:

grep -r banana .

Šajā gadījumā punkts apzīmē pašreizējo direktoriju.