Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Was bewirkt der Linux-Befehl grep?

Was bewirkt der Linux-Befehl grep?

王林
王林nach vorne
2023-05-29 08:43:172341Durchsuche

Der Linux-Befehl grep wird verwendet, um Zeichenfolgen zu finden, die die Bedingungen in der Datei erfüllen.

Der grep-Befehl wird verwendet, um Dateien zu finden, deren Inhalt den angegebenen Vorlagenstil enthält. Wenn festgestellt wird, dass der Inhalt einer Datei mit dem angegebenen Vorlagenstil übereinstimmt, zeigt der Standardbefehl grep die Spalte an, die den Vorlagenstil enthält. Wenn kein Dateiname angegeben ist oder wenn - angegeben ist, liest der Befehl grep Daten vom Standardeingabegerät.

Syntax:

grep

Parameter:

-a oder --text: Binärdaten nicht ignorieren.

-A oder --after-context= Zusätzlich zur Anzeige der Spalte, die dem Vorlagenstil entspricht, und Anzeige des Inhalts nach der Zeile.

-b oder --byte-offset: Markieren Sie die Nummer des ersten Zeichens der Zeile, bevor Sie die Zeile anzeigen, die dem Stil entspricht.

-B oder --before-context= Zusätzlich zur Anzeige der Zeile, die dem Stil entspricht, und Anzeige des Inhalts vor dieser Zeile.

-c oder --count: Zählt die Anzahl der Spalten, die dem Stil entsprechen.

-C oder --context=: Zusätzlich zur Anzeige der Zeile, die dem Stil entspricht, wird auch der Inhalt vor und angezeigt nach der Zeile.

-d oder --directories=

-e

-E oder --extended-regexp: Erweiterten regulären Ausdrucksstil verwenden.

-f oder --file=: Geben Sie eine Regeldatei an, deren Inhalt einen oder mehrere Regelstile enthält, und lassen Sie grep den Dateiinhalt finden, der die Regelbedingungen erfüllt pro Zeile. Normaler Stil.

-F oder --fixed-regexp: Behandeln Sie Stile als Liste fester Zeichenfolgen.

-G oder --basic-regexp: Behandeln Sie den Stil als normale Notation.

-h oder --no-filename: Geben Sie nicht den Dateinamen an, zu dem die Zeile gehört, bevor die Zeile angezeigt wird, die dem Stil entspricht.

-H oder --with-filename: Gibt den Dateinamen an, zu dem die Zeile gehört, bevor die Zeile angezeigt wird, die dem Stil entspricht.

-i oder --ignore-case: Ignoriert den Unterschied zwischen Groß- und Kleinschreibung.

-l oder --file-with-matches: Dateinamen auflisten, deren Inhalt dem angegebenen Stil entspricht.

-L oder --files-without-match: Dateinamen auflisten, deren Inhalt nicht dem angegebenen Stil entspricht.

-n oder --line-number: Bevor Sie die Zeile anzeigen, die dem Stil entspricht, geben Sie die Spaltennummer der Zeile an.

-o oder --only-matching: Zeigt nur den passenden PATTERN-Teil an.

-q oder --quiet oder --silent: Keine Informationen anzeigen.

-r oder --recursive: Die Wirkung dieses Parameters ist dieselbe wie die Angabe des Parameters „-d recurse“.

-s oder --no-messages: Fehlermeldungen werden nicht angezeigt.

-v oder --invert-match: Zeigt alle Zeilen an, die keinen passenden Text enthalten.

-V oder --version: Versionsinformationen anzeigen.

-w oder --word-regexp: Zeigt nur Spalten an, die mit ganzen Wörtern übereinstimmen.

-x --line-regexp: Zeigt nur Spalten an, die mit allen Spalten übereinstimmen.

-y: Die Wirkung dieses Parameters ist dieselbe wie die Angabe des Parameters „-i“.

Das obige ist der detaillierte Inhalt vonWas bewirkt der Linux-Befehl grep?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen