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
-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 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!