har du någonsin varit tvungen att hitta lite text i en massa olika textfiler? Om du är i det kan det här problemet komma upp ganska ofta. Kanske letar du efter en viss fras i loggfiler eller kanske du är programmerare och behöver hitta någon kod som finns i många olika kodfiler.

tyvärr finns det inget enkelt sätt att göra detta i Windows. Standard Windows-sökning är hemskt för den här typen av uppgift eftersom det är super långsamt och tillåter inte avancerade sökningar., Lyckligtvis finns det flera andra sätt som är vida överlägsen Windows search, som jag kommer att nämna i det här inlägget. Jag kommer inte att gå in i detalj om varje lösning, men du kan använda Google för att lära dig mer.

om du inte vill installera någon programvara från tredje part och du är bekväm med kommandoraden, bör du kolla in avsnittet inbyggda sökkommandon nedan. Jag antar att de flesta människor är mer bekväma med GUI-gränssnitt, så det är därför jag nämner programmen först.,

sökprogram från tredje part

När det gäller att söka efter flera textfiler är kungen av alla sökkommandon grep. grep är ett kommandoradsverktyg i UNIX / Linux som låter dig utföra avancerade sökningar med hjälp av reguljära uttryck. Det är super populärt och används i varje distribution av Linux.

så när någon skriver ett program för att söka på Windows, oundvikligen, det har ordet grep i den. Det är ganska mycket fallet med alla program som anges nedan.,

grepWin

grepWin är förmodligen den mest populära av de verktyg som nämns här. Den stöder reguljära uttryck och låter dig hitta och ersätta text också. De har också en handledning på deras hemsida för att hjälpa till med reguljära uttryck, även om du kan Google för många fler.

Du kan begränsa sökningen efter filstorlek, filtyp och andra kriterier. Det lägger också till ett alternativ till högerklicksmenyn i Explorer för att snabbt söka i en mapp. Resultaten listas i det nedre fönstret och du kan bara dubbelklicka på dem för att öppna filerna.,

AstroGrep

AstroGrep är också ett annat riktigt bra sökprogram. Det uppdateras inte bara ganska ofta, det visar också var i filen texten hittades. grepWin har också det alternativet om du väljer knappen Innehåll radio, men jag tror att det genomförs bättre i AstroGrep.

AstroGrep kan också söka Word-filer, vilket är en praktisk funktion. Du kan också spara eller skriva ut alla resultat för framtida referens. Jag tycker också att deras gränssnitt är modernare och tilltalande för ögat.,

BareGrep

BareGrep är ett ganska enkelt sökprogram som stöder reguljära uttryck och alla grundläggande sökfunktioner. Det är ganska snabbt övergripande och visar du matchar i ett tabellformat. Den fria versionen har en startskärm som du inte kan inaktivera. Pro-versionen kostar $ 25 och verkar bara inaktivera startskärmen, annars funktionerna är desamma.

PowerGREP

om du letar efter det ultimata sökprogrammet, leta efter längre än PowerGREP., Detta program har några allvarliga funktioner och en allvarlig prislapp att gå med på det. Det är en jättestor $159! Det är ganska mycket fick alla funktioner som nämns ovan, plus lite mer, och alla förpackade fint i en ganska liten gränssnitt.

Jag rekommenderar bara det här programmet om du har några allvarliga sökbehov som inkluderar att hitta text i Word-filer, PDF-dokument, Excel-kalkylblad etc. Det kan även extrahera statistik från dina loggfiler och ge den informationen till dig. Det är ett ganska kraftfullt verktyg.,

inbyggda Windows-kommandon

om du bara behöver utföra en snabb sökning och inte vill installera ett fullfjädrat program kan du använda de inbyggda kommandoradsverktygen i Windows. En körs i den normala kommandotolken och den andra använder PowerShell. Båda är ganska kraftfulla och kan hitta ganska mycket vad du letar efter.

det första kommandot är findstr. Du kan läsa referensdokumentet här för att lära dig hur du använder findstr. Du kan också skriva findstr /? vid kommandotolken och det visar dig användningen., Som du kan se finns det en hel del alternativ. Självklart är detta mycket mer komplicerat än att använda ett av programmen ovan.

det andra alternativet är Select-String-kommandot i Windows PowerShell. Återigen finns det en ganska stor inlärningskurva med dessa kommandon om du inte redan har använt dem. Microsoft har en bra handledning om hur du använder Select-String, så se till att läsa det.

så de är i grunden de bästa sätten att söka efter text i ett stort antal filer., Jag föreslår att du prova de olika alternativen och se vilken som fungerar bäst för dig. Njut!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *