Skip to content
Home » Verwendung des grep-Befehls unter Linux | 5 Latest Answers

Verwendung des grep-Befehls unter Linux | 5 Latest Answers

Bruke grep Command i Linux

Schauen Sie sich die Themenartikel Verwendung des grep-Befehls unter Linux in der Kategorie an: https://ar.taphoamini.com/wiki/ bereitgestellt von der Website Artaphoamini.

See also  Windows Modules Installer Worker Hohe CPU-Auslastung unter Windows 10 | 3 Quick answer

Weitere Informationen zu diesem Thema Verwendung des grep-Befehls unter Linux finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema Verwendung des grep-Befehls unter Linux im Abschnitt „Verwandte Artikel an.

grep-Befehl unter Linux

See also  Unterschiede zwischen Google Drive und Dropbox [2022] | 3 Trust the answer
See also  So führen Sie .bin- und .run-Dateien in Ubuntu aus | 11 Trust the answer

Was ist grep?

Das grep-Dienstprogramm, das wir heute verwenden, ist ein Unix-Tool, das zur selben Familie von egrep- und fgrep-Dienstprogrammen gehört. Dies sind alles Unix-Geräte, die für die wiederholte Suche nach Dateien und Text entwickelt wurden. Sie können den Befehl grep verwenden, um nach Dateien und deren Inhalten zu suchen, indem Sie bestimmte Suchkriterien für nützliche Informationen angeben.

Sie sagen also, GREP bedeutet globales Drucken mit einem regulären Ausdruck, aber woher kommt dieser grep-Befehl? Grep ist im Grunde von einem speziellen Befehl für einen sehr einfachen und maßgeblichen Unix-Texteditor abgeleitet, ed. So funktioniert der ed-Befehl:

g / wieder / s

Der Zweck des Befehls ist dem sehr ähnlich, was wir mit grep search meinen. Dieser Befehl erweitert alle Zeilen in der Datei, die einem bestimmten Textmuster entsprechen.

Schauen wir uns den Befehl grep genauer an. Dieser Artikel beschreibt die Installation des Dienstprogramms grep und einige Beispiele dafür, wie und in welchen Szenarien Sie es verwenden können.

Die in diesem Artikel erwähnten Befehle und Verfahren wurden auf Ubuntu 18.04 LTS ausgeführt.

Installieren Sie das grep

Obwohl das Grep-Dienstprogramm auf den meisten Linux-Systemen standardmäßig vorhanden ist, können Sie Folgendes tun, wenn es nicht bereits auf Ihrem System installiert ist:

Öffnen Sie das Ubuntu-Terminal mit einem Bindestrich oder Strg + Alt + T. Geben Sie dann den folgenden Befehl als root ein, um grep mit apt-get zu installieren:

$ sudo apt-get install grep

Installieren Sie den grep-Befehl

Geben Sie den Installationsvorgang ein, wenn Sie mit dem Schalter ay / n dazu aufgefordert werden. Das Dienstprogramm Grep wird auf Ihrem System installiert.

Sie können die Installation überprüfen, indem Sie die Version von grep mit diesem Befehl überprüfen:

$ grep --version

Überprüfen Sie die Version des grep-Befehls

Verwenden Sie den grep-Befehl mit Beispielen

Der grep-Befehl kann besser erklärt werden, indem einige brauchbare Szenarien vorgestellt werden. Hier sind einige Beispiele:

Suchen Sie nach Dateien

Um nach einem Dateinamen mit einem bestimmten Schlüsselwort zu suchen, können Sie die Dateiliste mit dem grep-Befehl filtern:

Syntax:

$ ls-l | grep -i searchword

Examples:

$ ls -l | grep -i sample

Dieser Befehl listet alle Dateien im aktuellen Verzeichnis mit dem Namen der Datei auf, die das Wort enthält private.

Suche nach grep-Dateien

Suchen Sie nach einer Zeichenfolge in einer Datei

Mit dem Befehl grep können Sie einen Satz aus einer Datei abrufen, die eine bestimmte Textzeichenfolge enthält.

Syntax:

grep stringName

Beispiel:

$ grep sample file sampleFile.txt

Bilatu testua grep fitxategian

Nire lagin-fitxategiak sampleFile.txt-ek kate-esaldia dauka lagin fitxategia goiko irteeran ikus dezakezuna. Gako-hitza eta katea kolorez agertzen dira bilaketa-emaitzetan.

Bilatu kate bat fitxategi batean baino gehiagotan

Mota bereko fitxategi guztietan zure testu-katea duten esaldiak bilatu nahi badituzu, grep komandoa erabil dezakezu.

1. sintaxia:

$ grep kateaGako-hitza *

2. sintaxia:

$ grep katea * .Berreskuratzea

1. adibidea:

$ grep "sample file sample*

Keressen egy karakterláncot egynél több fájlban

Ez a parancs lekéri a karakterlánc összes mondatát mintafájl a kulcsszót tartalmazó fájlnévvel rendelkező összes fájl között minta.

2. példa:

$ grep "sample file *.txt

Search for a string in more than one file - Example 2

This command retrieves all sentences in the string sample file between all .txt files.

Find a string in the file, regardless of the case of the string

Fortunately, in the examples above, my text string was in the same case as the text files in my example. If I type the following command, the search result will be zero because the text in the file does not begin with an uppercase letter sample

$ grep "Sample file" *.txt

Finde den Fall

Weisen Sie grep an, den Datensatz der Suchzeichenfolge zu ignorieren, und verwenden Sie den Schalter -i, um die Suchergebnisse nach Zeichenfolge auszugeben.

Syntax:

$ grep -i KetteNachname

Beispiel:

$ grep -i "Sample file" *.txt

Suche ohne Großbuchstaben mit dem Befehl grep

Dieser Befehl ruft alle Sätze in der Zeichenfolge ab Beispieldatei zwischen allen .txt-Dateien. Es spielt keine Rolle, ob der Suchstring in Groß- oder Kleinbuchstaben geschrieben ist.

Suche nach regulärem Ausdruck

Mit dem Befehl grep können Sie einen regulären Ausdruck mit einem Start- und einem Endschlüsselwort angeben. Das Ergebnis ist ein vollständiger Satz zwischen den von Ihnen eingegebenen Start- und Endschlüsselwörtern. Diese Funktion ist sehr effektiv, da Sie nicht den vollständigen Begriff in den Suchbefehl eingeben müssen.

Syntax:

$ grep Stichwort Start. * Schlüsselwort beendenNachname

Beispiel:

$ grep "starting.*.ending" sampleFile.txt

Verwenden Sie reguläre grep-Ausdrücke

Dieser Befehl druckt die Anweisungsanweisung aus der Datei, die im Befehl grep angegeben ist (beginnend mit startKeyword und endend mit endingKeyword).

Zeigt eine bestimmte Anzahl von Zeilen nach / vor dem Suchbegriff an

Verwenden Sie den Befehl grep, um N Zeilen vor/nach einer Suchzeichenfolge in einer Datei freizugeben. Das Suchergebnis enthält auch eine Reihe von Texten mit einer Suchzeichenfolge.

Nach N-serielle Syntax Schlüsselbund:

$ grep -A KetteNachname

Beispiel:

$ grep -A 3 -i "samplestring" sampleFile.txt

So sieht meine Beispieltextdatei aus:

Beispiel Textdatei

Und hier ist die Ausgabe des Befehls:

Zeigt 3 Zeilen an, einschließlich der Zeichenfolge, die ich in der im grep-Befehl angegebenen Datei gesucht habe.

Syntax der N Zeilen vor dem Schlüsselstring:

$ grep -B KetteNachname

Sie können auch nach "N" Zeilen um eine Textzeichenfolge herum suchen. Dies bedeutet N Zeilen vor und nach der N Textzeichenfolge.

N-String-Syntax um die Schlüsselzeichenfolge herum:

$ grep -C KetteNachname

Sie können die einfachen Beispiele in diesem Artikel verwenden, um mit dem grep-Befehl umzugehen. Sie können dann nach gefilterten Ergebnissen suchen, die Dateien oder Dateiinhalte enthalten können. Dadurch sparen Sie viel Zeit beim Crawlen aller Suchergebnisse, bevor Sie den grep-Befehl beherrschen.

Einige Bilder zum Thema Verwendung des grep-Befehls unter Linux

Verwendung des grep-Befehls unter Linux
Verwendung des grep-Befehls unter Linux

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen Verwendung des grep-Befehls unter Linux

#Verwendung #des #grepBefehls #unter #Linux

Weitere Informationen zu Schlüsselwörtern Verwendung des grep-Befehls unter Linux auf Bing anzeigen

Die Anzeige von Artikeln zum Thema Verwendung des grep-Befehls unter Linux ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *