Kas pidid leidma teksti tekstifailide hulga sees? Kui olete IT-s, võib see probleem üsna sageli tekkida. Võib-olla otsite logifailides konkreetset fraasi või võib-olla olete programmeerija ja peate leidma mõne koodi, mis on paljude erinevate koodifailide sees.
Kahjuks ei ole Windowsis seda lihtne teha. Vaikimisi on Windowsi otsing sellist tüüpi ülesannete jaoks kohutav, sest see on väga aeglane ja ei võimalda täiustatud otsinguid. Õnneks on mitmeid teisi võimalusi, mis on palju paremad kui Windowsi otsing, mida mainin selles postituses. Ma ei lähe iga lahenduse kohta väga üksikasjalikult, kuid saate Google'iga rohkem teada saada.
Kui te ei soovi installida mõnda kolmanda osapoole tarkvara ja olete käsureaga rahul, peaksite vaatama sisseehitatud otsingukäskude osa allpool. Ma eeldan, et enamik inimesi on GUI-liidesega rohkem rahul, mistõttu mainin esmalt programme.
Kolmanda osapoole otsinguprogrammid
Mitme tekstifaili otsimisel on kõigi otsingukäskude kuningas grep. grep on käsurea utiliit UNIX / Linuxis, mis võimaldab teil teha tavapäraseid otsinguid regulaaravaldiste abil. See on väga populaarne ja seda kasutatakse igas Linuxi jaotuses.
Nii et kui keegi kirjutab programmi otsimiseks Windowsis, on paratamatult selles sõna grep. See on päris palju kõigi allpool loetletud programmide puhul.
grepWin
GrepWin on ilmselt kõige populaarsem siin mainitud vahenditest. See toetab regulaarseid väljendeid ja võimaldab ka teksti otsida ja asendada. Neil on ka veebisaidil juhendaja, mis aitab regulaarselt väljendada, kuigi saate Google'it palju rohkem.
Saate piirata otsingut faili suuruse, failitüübi ja muude kriteeriumide alusel. Samuti lisab see Exploreris paremklõpsuga kontekstimenüüle võimaluse kausta otsimiseks. Tulemused kuvatakse alumises aknas ja neid saab failide avamiseks lihtsalt topeltklõpsata.
AstroGrep
AstroGrep on ka teine väga hea otsinguprogramm. See ei ole mitte ainult üsna tihti uuendatud, vaid näitab ka seda, kus tekstis leidub. grepWinil on ka see valik, kui valite raadio sisu, kuid ma arvan, et see on rakenduses AstroGrep parem.
AstroGrep võib otsida ka Wordi faile, mis on mugav funktsioon. Kõiki tulemusi saate salvestada või printida ka tulevikus. Samuti leian, et nende liides on silmale kaasaegsem ja meeldivam.
BareGrep
BareGrep on üsna lihtne otsinguprogramm, mis toetab regulaarseid väljendeid ja kõiki põhilisi otsingufunktsioone. Üldiselt on see üsna kiire ja näitab tabeli vormis vasteid. Tasuta versioonil on splash screen, mida te ei saa keelata. Pro versioon maksab $ 25 ja tundub, et see keelab splash screeni, vastasel juhul on funktsioonid samad.
PowerGREP
Kui otsite ülimat otsinguprogrammi, siis otsige edasi kui PowerGREP. Sellel programmil on mõned tõsised funktsioonid ja sellega kaasnev tõsine hinnasild. See on ilmatu $ 159! See on päris palju ülalmainitud funktsioone, lisaks veel mõned, ja kõik pakitud kenasti üsna väikesesse liidesesse.
Soovitan seda programmi ainult siis, kui teil on tõsiseid otsinguvajadusi, mis sisaldavad teksti leidmist Wordi failides, PDF-dokumentides, Exceli arvutustabelites jne. See võib isegi välja logida oma logifailidest ja anda teile selle teabe. See on üsna võimas vahend.
Sisseehitatud Windowsi käsud
Kui teil on vaja ainult kiirotsingut ja ei soovi installida täieõiguslikut programmi, saate kasutada Windowsi sisseehitatud käsurea tööriistu. Üks jookseb tavalisse käsureale ja teine kasutab PowerShelli. Mõlemad on üsna võimsad ja leiavad päris palju midagi, mida otsite.
Esimene käsk on findstr . Siin saate lugeda viitedokumenti, et teada saada, kuidas leida findstr. Võite sisestada ka findstr /? käsureale ja see näitab teile kasutamist. Nagu näete, on palju võimalusi. Ilmselgelt on see palju keerulisem kui ühe ülaltoodud programmi kasutamine.
Teine võimalus on käsk Windows PowerShelli käsk Select-String. Jällegi on nende käskudega üsna suur õppekõver, kui te pole neid juba kasutanud. Microsoftil on hea juhend selle kohta, kuidas kasutada Select-Stringit, seega lugege seda kindlasti.
Niisiis on need põhimõtteliselt parimad võimalused teksti otsimiseks paljudes failides. Soovitan teil proovida erinevaid võimalusi ja vaadata, milline neist teie jaoks kõige paremini sobib. Naudi!