Gewusst wie: Suchen von Text in Dateien unter Unix

March 2

Gewusst wie: Suchen von Text in Dateien unter Unix

Grep-Befehl kann verwendet werden, um bestimmte Textzeichenfolge in nur-Text-Dateien zu finden. Sie können eine einzelne Datei oder eine Gruppe von Dateien suchen. Die Standardausgabe ist die Zeilen, die mit der Zeichenfolge zu drucken. Sie können jedoch feststellen, dass den Befehl, die Nummer der Zeile, die den Text enthält, die Linien, die nicht im Text enthalten, oder zeigen nur einen Teil der entsprechenden Zeile zu drucken. Grep mit regulären Ausdrücken (Ausdrücke, die Operatoren verwenden, um ein Muster zu beschreiben) verwendet werden kann um die Suche nach Mustern innerhalb der Datei.

Anweisungen

1 Öffnen Sie ein terminal-Fenster. Diese versorgen Sie mit einer Eingabeaufforderung werden Sie die folgenden Befehle eingeben.

2 Geben Sie den Befehl "Grep Zeichenfolge file1 file2 file3", um nach dem Wort "Zeichenfolge" innerhalb der Dateien "Datei1", "file2" und "file3." suchen Der Befehl gibt alle Zeilen zurück, in eine Datei enthält das Wort "Zeichenkette."

3 Geben Sie den Befehl "beenden", um das terminal-Fenster zu schließen.

Tipps & Warnungen

  • Sie können Platzhalter verwenden, um mehrere Dateien (z. B. "Grep Zeichenfolge *.txt") anzugeben.