Mit Grep q

Mit Grep q
"Grep" ist ein sehr nützlicher Befehl von Linux, der mit einer Vielzahl verschiedener Optionen ausgestattet ist, mit denen bestimmte Zwecke dienen. In seiner einfachsten Form wird der Befehl „Grep“ zum Suchen von Text oder Zeichenfolgen in einer angegebenen Datei verwendet. In diesem Artikel werden wir Ihnen die Verwendung des Befehls „Grep“ mit der Flag „Q“ in Linux Mint 20 teilen.3.

Zweck der Verwendung des GREP -Befehls mit der Flag „Q“ in Linux Mint 20.3:

Bevor wir mit der Verwendung des Befehls „Grep“ mit der Flag „Q“ fortfahren, müssen wir zunächst den Zweck dahinter verstehen. Wenn der Befehl „Grep“ mit dem Flag „Q“ kombiniert wird, wird er im Wesentlichen verwendet, um die Ausführung dieses Befehls zu beenden, ohne Ausgabe anzuzeigen. Es wird jedoch immer noch nach einer Übereinstimmung innerhalb der angegebenen Datei gesucht. Wenn das Spiel gefunden wird, werden die Ganzzahl "0" in der speziellen Variablen "$" gespeichert?Und wenn nicht, dann speichert es "1" in dieser Variablen. Es bedeutet, dass Sie wissen, ob eine Übereinstimmung gefunden wurde oder nicht, um den Befehl „Grep“ mit der Flag „Q“ auszuführen, müssen auf den Wert der „$“ zugreifen?”Spezielle Variable. Sie werden es besser verstehen können, indem Sie sich die unten geteilten Beispiele ansehen.

Beispiele für die Verwendung des GREP -Befehls mit dem Flag „Q“ in Linux Mint 20.3:

Bevor Sie Ihnen die Beispiele für die Verwendung des Befehls „Grep“ mit dem "Q" -Flag in Linux Mint 20 teilen.3, wir möchten Ihnen die Beispieldatei teilen, die wir für diese Beispiele verwenden werden.

Beispieldatei zur Demonstration:

Um Ihnen den Inhalt dieser Datei anzuzeigen, haben wir den folgenden Befehl ausgeführt:

$ CAT -Probe.txt

So sieht unsere Beispieltextdatei aus:

Jetzt können wir leicht mit der Verwendung des Befehls „Grep“ mit der „Q“ -Fahne beginnen.

Beispiel 1: Ein Wort finden, das in der Beispieldatei vorhanden ist:

In diesem Beispiel werden wir versuchen, nach einem Wort zu suchen, das in unserer Beispieldatei mit dem Befehl „Grep“ vorhanden ist. Dafür haben wir den Befehl "grep" in der unten gezeigten Weise ausgeführt:

$ grep -Q World Probe.txt

Mit Hilfe dieses Befehls möchten wir in unserer Datei „Sample nach dem Wort„ Welt “suchen.txt."Nun, da wir das" Q "-Flag mit dem Befehl" grep "verwendet haben, endet die Ausführung dieses Befehls, sobald eine geeignete Übereinstimmung gefunden wird.

Um herauszufinden, ob ein Match gefunden wurde oder nicht, werden wir versuchen, auf den Wert des „$ $“ zugreifen zu können?Spezielle Variable durch Ausführen des folgenden Befehls:

$ echo $?

Der Wert dieser speziellen Variablen stellte sich als „0“ heraus, wie im Bild unten gezeigt, was impliziert, dass die Übereinstimmung des angegebenen Wortes in unserer angegebenen Datei gefunden wurde.

Beispiel Nr. 2: Ein Wort finden, das in der Beispieldatei nicht vorhanden ist:

In diesem Beispiel möchten wir die Ausgabe des Befehls „Grep“ mit der Flag „Q“ untersuchen, wenn wir versuchen, nach einem Wort zu suchen, das in einer Datei nicht vorhanden ist. Dafür haben wir den folgenden Befehl ausgeführt:

$ grep -q mam sample.txt

In diesem Befehl ist „Jam“ das Wort, nach dem wir in unserer Datei „Beispiel“ suchen möchten.txt “und wir wissen, dass dieses Wort in unserer Datei nicht existiert. Bei der Ausführung dieses Befehls wird am Terminal nichts angezeigt.

Um zu überprüfen, ob eine geeignete Übereinstimmung gefunden wurde oder nicht, werden wir den Wert des „$“ überprüfen?Variable erneut durch Ausführen des unten angegebenen Befehls:

$ echo $?

Diesmal stellte sich der Wert dieser speziellen Variablen als „1“ heraus, was impliziert, dass das angegebene Wort in unserer angegebenen Datei nicht vorhanden ist, wie im folgenden Bild gezeigt:

Abschluss:

In diesem Artikel wollten wir Ihnen die Verwendung des Befehls „Grep“ mit der „Q“ -Fahne in Linux Mint 20 beibringen.3. Mit der Erklärung in diesem Artikel können Sie hoffentlich ein solides Verständnis für die Verwendung des Befehls „Grep“ auf diese Weise entwickeln können. Darüber hinaus haben wir Ihnen auch zwei sehr einfache Beispiele mitgeteilt, um dieses Konzept für Sie klarer zu machen.