Der Linux-Befehl grep wird verwendet, um Zeichenfolgen zu finden, die Bedingungen in Dateien 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 der Dateiname - - lautet, liest der Befehl grep Daten vom Standardeingabegerät.
Syntax:
grep
Parameter:
-a oder --text: Binärdaten nicht ignorieren.
-A
-b oder --byte-offset: Markieren Sie die Nummer des ersten Zeichens der Zeile, bevor Sie die Zeile anzeigen, die dem Stil entspricht.
-B
-c oder --count: Zählt die Anzahl der Spalten, die dem Stil entsprechen.
-C
-d -e oder --regexp= Geben Sie eine Zeichenfolge als Stil für die Suche nach Dateiinhalten an. -E oder --extended-regexp: Erweiterten regulären Ausdrucksstil verwenden. -f -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 vor der Anzeige der Zeile, die dem Stil entspricht, den Dateinamen an, zu dem die Zeile gehört. -i oder --ignore-case: Ignorieren Sie den Unterschied zwischen Groß- und Kleinbuchstaben. -l oder --file-with-matches: Listen Sie die Dateinamen auf, deren Inhalt dem angegebenen Stil entspricht. -L oder --files-without-match: Listet die Dateinamen auf, 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 dem vollständigen Wort ü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 vonWie lautet die Syntax des Linux-Befehls grep?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!