Durchsuchen Sie gleichzeitig mehrere Textdateien

Mussten Sie jemals Text in einer Reihe verschiedener Textdateien finden? Wenn Sie in der IT tätig sind, kann dieses Problem häufig auftreten. Vielleicht suchen Sie nach einem bestimmten Satz in Protokolldateien, oder Sie sind Programmierer und müssen Code finden, der sich in vielen verschiedenen Codedateien befindet.

Leider gibt es keine einfache Möglichkeit, dies in Windows zu tun . Die standardmäßige Windows -Suche ist für diese Art von Aufgabe schrecklich, da sie sehr langsam ist und keine erweiterten Suchen zulässt. Glücklicherweise gibt es mehrere andere Möglichkeiten, die der Windows -Suche weit überlegen sind, die ich in diesem Beitrag erwähnen werde. Ich werde nicht sehr detailliert auf jede Lösung eingehen, aber Sie können Google verwenden , um mehr zu erfahren.

Wenn Sie keine Software von Drittanbietern installieren möchten und mit der Befehlszeile vertraut sind, sollten Sie sich den Abschnitt „Integrierte Suchbefehle“ unten ansehen. Ich gehe davon aus, dass die meisten Leute mit GUI -Oberflächen vertrauter sind, deshalb erwähne ich zuerst die Programme.

Suchprogramme von Drittanbietern

Wenn es darum geht, mehrere Textdateien zu durchsuchen, ist grep der König aller Suchbefehle. grep ist ein Befehlszeilendienstprogramm in UNIX/Linux , mit dem Sie erweiterte Suchen mit regulären Ausdrücken durchführen können. Es ist sehr beliebt und wird in jeder Linux -Distribution verwendet .

Wenn also jemand ein Programm zum Suchen unter Windows schreibt , enthält es unweigerlich das Wort grep. Das ist so ziemlich bei allen unten aufgeführten Programmen der Fall.

grepWin

grepWin ist wahrscheinlich das beliebteste der hier genannten Tools. Es unterstützt reguläre Ausdrücke und ermöglicht Ihnen auch das Suchen und Ersetzen von Text. Sie haben auch ein Tutorial auf ihrer Website, um mit regulären Ausdrücken zu helfen, obwohl Sie nach vielen mehr googeln können.

Sie können die Suche nach Dateigröße, Dateityp und anderen Kriterien einschränken. Es fügt auch dem Rechtsklick-Kontextmenü im Explorer eine Option hinzu, um schnell einen Ordner zu durchsuchen. Die Ergebnisse werden im unteren Fenster aufgelistet und Sie können einfach darauf doppelklicken, um die Dateien zu öffnen.

AstroGrep

AstroGrep ist auch ein weiteres wirklich gutes Suchprogramm. Es wird nicht nur ziemlich oft aktualisiert, es zeigt Ihnen auch, wo in der Datei der Text gefunden wurde. grepWin hat diese Option auch, wenn Sie das Optionsfeld Inhalt(Content) auswählen , aber ich denke, es ist besser in AstroGrep implementiert(AstroGrep) .

AstroGrep kann auch Word - Dateien durchsuchen, was eine praktische Funktion ist. Sie können auch alle Ergebnisse zum späteren Nachschlagen speichern oder ausdrucken. Ich finde auch ihre Benutzeroberfläche moderner und angenehmer für das Auge.

BareGrep

BareGrep ist ein ziemlich einfaches Suchprogramm, das reguläre Ausdrücke und alle grundlegenden Suchfunktionen unterstützt. Es ist insgesamt ziemlich schnell und zeigt Ihnen Übereinstimmungen in einem tabellarischen Format. Die kostenlose Version hat einen Begrüßungsbildschirm, den Sie nicht deaktivieren können. Die Pro-Version kostet 25 US-Dollar und scheint nur den Begrüßungsbildschirm zu deaktivieren, ansonsten sind die Funktionen gleich.

PowerGREP

Wenn Sie nach dem ultimativen Suchprogramm suchen, dann suchen Sie weiter als nach PowerGREP(PowerGREP) . Dieses Programm hat einige ernsthafte Funktionen und einen ernsthaften Preis, der damit einhergeht. Es ist eine satte $159! Es hat so ziemlich alle oben genannten Funktionen, plus einige mehr, und alles schön verpackt in einer hübschen kleinen Oberfläche.

Ich empfehle dieses Programm nur, wenn Sie ernsthafte Suchanforderungen haben, die das Auffinden von Text in Word - Dateien, PDF - Dokumenten, Excel -Tabellen usw. umfassen. Es kann sogar Statistiken aus Ihren Protokolldateien extrahieren und Ihnen diese Informationen geben. Es ist ein ziemlich mächtiges Werkzeug.

Integrierte Windows-Befehle

Wenn Sie nur eine schnelle Suche durchführen müssen und kein vollwertiges Programm installieren möchten, können Sie die in Windows integrierten Befehlszeilentools verwenden . Einer wird in der normalen Eingabeaufforderung ausgeführt und der andere verwendet PowerShell . Beide sind ziemlich mächtig und können so ziemlich alles finden, was Sie suchen.

Der erste Befehl ist findstr . Sie können das Referenzdokument(reference document) hier lesen, um zu erfahren, wie man findstr verwendet. Sie können auch findstr /?an der Eingabeaufforderung und es zeigt Ihnen die Verwendung. Wie Sie sehen können, gibt es einige Möglichkeiten. Offensichtlich ist dies viel komplizierter als die Verwendung eines der oben genannten Programme.

Die zweite Option ist der Select-String-Befehl in Windows PowerShell . Auch hier(Again) gibt es eine ziemlich große Lernkurve mit diesen Befehlen, wenn Sie sie noch nicht verwendet haben. Microsoft hat ein gutes Tutorial zur Verwendung von Select-String(how to use Select-String) , also lesen Sie es unbedingt.

Das sind also im Grunde die besten Möglichkeiten, um in einer großen Anzahl von Dateien nach Text zu suchen. Ich schlage vor, Sie probieren die verschiedenen Optionen aus und sehen, welche für Sie am besten geeignet ist. Genießen!



About the author

Ich bin Informatiker mit den Schwerpunkten Datenschutz und Benutzerkonten und Familiensicherheit. Ich habe in den letzten Jahren an der Verbesserung der Smartphone-Sicherheit gearbeitet und habe Erfahrung in der Zusammenarbeit mit Gaming-Unternehmen. Ich habe auch mehrfach über die Probleme im Zusammenhang mit Benutzerkonten und Spielen geschrieben.



Related posts