Home : Uvjeti softvera : Grep definicija

grep

Grep je uslužni program naredbenog retka za Unix koristi se za pretraživanje tekstualnih dokumenata. Može izvršiti osnovna pretraživanja i napredno podudaranje uzoraka pravilni izrazi. Uslužni program grep uključen je u sve glavne distribucije Unixa, uključujući Linux i Mac OS X.

Grep se može pokrenuti jednostavnim tipkanjem grep na naredbeni redak. Naredba zahtijeva određene parametre, uključujući niz biti smješten i filename datoteke koju treba pretražiti. Na primjer, ako želite provjeriti je li datoteka "readme.text"sadrži riječ" licenca ", upisali biste sljedeću naredbu:

grep licenca readme.txt

Ako riječ nije pronađena, grep neće proizvesti nikakve rezultate. Ako se niz nalazi u dokumentu, grep će navesti svaku pojavu niza. Ako trebate izvršiti složenije pretraživanje, možete upotrijebiti regularni izraz. Na primjer, naredba u nastavku pretražit će datoteku "nas.txt"i navedite sve retke koji počinju s" Ja "ili završavaju s" vi "(osjetljivo na velika i mala slova).

grep -E "^ Ja | ti $" us.txt

"-E" parametar u gornjem primjeru označava da je uzorak "prošireni regularni izraz". Korištenjem ove opcije možete osigurati da grep obrađuje vaš obrazac pretraživanja kao regularni izraz umjesto osnovnog niza. Grep također podržava nekoliko drugih opcija naredbenog retka, koje se mogu koristiti za stvaranje specifičnijih upita i prilagodite izlaz. Možete pregledati ove opcije i saznati više o grepu upisivanjem "čovječe grep u Unix naredbenom retku.

NAPOMENA: Naziv "grep" kratica je koja dolazi od fraze "Globalno pretražite regularni izraz i ispišite".

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju Grepa. U računalnoj terminologiji objašnjava što Grep znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve definicije na web mjestu TechLib napisane su kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova Grep definicija korisna, možete se na nju pozvati pomoću gore navedenih citata.