Traži unutar više tekstualnih datoteka odjednom

Jeste li ikada morali pronaći neki tekst u hrpi različitih tekstualnih datoteka? Ako ste u IT-u, ovaj se problem može pojaviti prilično često. Možda tražite određenu frazu u datotekama dnevnika ili ste možda programer i trebate pronaći neki kod koji se nalazi unutar mnogih različitih kodnih datoteka.

Nažalost, ne postoji jednostavan način za to u sustavu Windows(Windows) . Zadano Windows pretraživanje je strašno za ovu vrstu zadatka jer je super sporo i ne dopušta napredna pretraživanja. Srećom, postoji nekoliko drugih načina koji su daleko bolji od Windows pretraživanja, koje ću spomenuti u ovom postu. Neću ulaziti u detalje o svakom rješenju, ali možete koristiti Google kako biste saznali više.

Ako ne želite instalirati softver treće strane, a odgovara vam naredbeni redak, trebali biste pogledati odjeljak ugrađenih naredbi za pretraživanje u nastavku. Pretpostavljam da je većini ljudi ugodnije s GUI sučeljima, pa zato prvo spominjem programe.

Programi za pretraživanje trećih strana

Kada je u pitanju pretraživanje više tekstualnih datoteka, kralj svih naredbi pretraživanja je grep. grep je uslužni program naredbenog retka u UNIX/Linux koji vam omogućuje izvođenje naprednih pretraživanja pomoću regularnih izraza. Super je popularan i koristi se u svakoj distribuciji Linuxa(Linux) .

Dakle, kada netko napiše program za pretraživanje u sustavu Windows(Windows) , neizbježno ima riječ grep u sebi. To je uglavnom slučaj sa svim dolje navedenim programima.

grepWin

grepWin je vjerojatno najpopularniji od ovdje spomenutih alata. Podržava regularne izraze i omogućuje vam pronalaženje i zamjenu teksta. Na svojoj web stranici također imaju vodič za pomoć s regularnim izrazima, iako možete Google pronaći mnogo više.

Možete ograničiti pretragu prema veličini datoteke, vrsti datoteke i drugim kriterijima. Također dodaje opciju u kontekstni izbornik desnom tipkom miša u Exploreru(Explorer) za brzo pretraživanje mape. Rezultati su navedeni u donjem prozoru i možete samo dvaput kliknuti na njih da biste otvorili datoteke.

AstroGrep

AstroGrep je također još jedan jako dobar program za pretraživanje. Ne samo da se često ažurira, već vam pokazuje i gdje je u datoteci pronađen tekst. grepWin također ima tu opciju ako odaberete radio gumb Content , ali mislim da je to bolje implementirano u AstroGrepu(AstroGrep) .

AstroGrep također može pretraživati ​​Word datoteke, što je zgodna značajka. Također možete spremiti ili ispisati sve rezultate za buduću upotrebu. Također smatram da je njihovo sučelje modernije i oku ugodnije.

BareGrep

BareGrep je prilično jednostavan program za pretraživanje koji podržava regularne izraze i sve osnovne funkcije pretraživanja. Sveukupno je prilično brz i prikazuje vam utakmice u tabličnom formatu. Besplatna verzija ima početni zaslon koji ne možete onemogućiti. Pro verzija košta 25 dolara i čini se da samo onemogućuje početni zaslon, inače su značajke iste.

PowerGREP

Ako tražite vrhunski program za pretraživanje, potražite dalje od PowerGREP -a . Ovaj program ima neke ozbiljne značajke i ozbiljnu cijenu. To je nevjerojatnih 159 dolara! Poprilično ima sve gore spomenute značajke, plus još neke, i sve je lijepo upakirano u lijepo malo sučelje.

Preporučam ovaj program samo ako imate ozbiljne potrebe za pretraživanjem koje uključuju pronalaženje teksta u Word datotekama, PDF dokumentima, Excel proračunskim tablicama, itd. Može čak izvući statistiku iz vaših log datoteka i dati vam te informacije. To je prilično moćan alat.

Ugrađene Windows naredbe

Ako trebate izvršiti samo brzo pretraživanje i ne želite instalirati punopravni program, možete koristiti ugrađene alate naredbenog retka u sustavu Windows(Windows) . Jedan se izvodi u normalnom naredbenom retku, a drugi koristi PowerShell . Obje su prilično moćne i mogu pronaći gotovo sve što tražite.

Prva naredba je findstr . Ovdje možete pročitati referentni dokument(reference document) kako biste naučili kako koristiti findstr. Također možete upisati findstr /?na naredbenom retku i on će vam pokazati upotrebu. Kao što vidite, postoji nekoliko opcija. Očito, ovo je puno kompliciranije od korištenja jednog od gore navedenih programa.

Druga opcija je naredba Select-String u sustavu Windows PowerShell(Windows PowerShell) . Opet(Again) , postoji prilično velika krivulja učenja s ovim naredbama ako ih već niste koristili. Microsoft ima dobar vodič o tome kako koristiti Select-String(how to use Select-String) , stoga ga svakako pročitajte.

Dakle, to su u osnovi najbolji načini za traženje teksta u velikom broju datoteka. Predlažem da isprobate različite opcije i vidite koja vam najbolje odgovara. Uživati!



About the author

U poslu je sve u stvaranju vrijednosti za vaše klijente i kupce. Usredotočen sam na pružanje uputa korak po korak koje pomažu mojim čitateljima da izvuku najviše iz svog hardvera i softvera, koristeći Microsoft Office. Moje vještine uključuju instalaciju tipkovnice i upravljačkih programa, kao i podršku za Microsoft Office. Uz svoje dugogodišnje iskustvo u industriji, mogu vam pomoći da pokrijete sve hardverske ili softverske potrebe koje možda imate.



Related posts