grep Linux Befehle

Welche sind die Linux grep Befehle?

Explanation

grep BEFEHL:
Der grep Befehl wählt die Zeilen aus und drucke sie aus einer Datei, die mit einer vorgegebenen Datei oder einem Muster übereinstimmt.
SYNTAX:
Die Syntax ist
grep [Optionen] Muster [Datei]
OPTIONEN:
-A Druckt num Zeilen von Text aus, die sich nach der übereinstimmenden Zeile ergeben.
-a unterdrückt nicht die Ausgabezeilen mit binären Daten, Behandlung als Text.
-b druckt den Byte-offset der Inputdatei aus vor jeder Ausgabezeile.
-c druckt die Zählung der übereinstimmenden Zeilen aus.
-d action Definiert die Aktion für den Zugang zu den Verzeichnissen
read liest alle Dateien in den Verzeichnissen.
skip Verzeichnisse überspringen.
recurse rekursiv alle Dateien und Verzeichnisse lesen
-e pattern Suche nach Mustern.
-h druckt die übereinstimmenden Zeilen, aber nicht die Dateinamen aus.
-i Ignoriert Änderungen in der Rechtschreibung; berücksichtigt Groß- und Kleinschreibung.
-n druckt die Zeile und Zeilennummer aus.
-q druckt im Ruhemodus aus, druckt nichts.
-r liest rekursiv alle in Verzeichnissen und Unterverzeichnissen gefundenen Dateien.
-v druckt alle Zeilen ais, die nicht übereinstimmen.
-V druckt die Version.
-w Treffer nur bei ganzem Wort.
Sie können auch Muster für die Suchoperation nutzen.
. trifft ein einzelnes Zeichen.
* Ersatzzeichen.
^ Startet mit.
$ Endet mit.

BEISPIEL:
Lassen Sie uns annehmen, dass wir eine Datei file1.txt haben und sie die folgenden Daten hat.
hscripts hat viele nützliche Gratisscripts
Es ist die Hauptseite von www.forums.hscripts.com
hscripts beinhaltet Gratisanleitungen und kostenlose gif-Bilder
Kaufen Sie Scripts von uns
Eine Webmaster/Web Master Ressourcen-Webseite
  1. um alle Zeilen auszudrucken, die hscripts beinhalten:
    grep'hscripts'file1.txt
    Das Ergebnis wird sein.
    hscripts hat viele nützliche Gratisscripts
    Es ist die Hauptseite von www.forums.hscripts.com
    hscripts beinhaltet Gratisanleitungen und kostenlose gif-Bilder

  2. Um die Zahl der Zeilen auszudrucken, die hscripts beinhaltet.
    grep-c'hscripts'file1.txt
    Das Ergebnis wird sein.
    3

  3. Um die Zeilen auszudrucken, die mit hscripts anfangen.
    grep'^hscripts'file1.txt
    Das Ergebnis wird sein.
    hscripts hat viele nützliche Gratisscripts
    hscripts beinhaltet Gratisanleitungen und kostenlose gif-Bilder

  4. um die Dateien im HEC Verzeichnis zu suchen, die den String "include" haben:
    grep-c'include'HEC/*
    Der obige Befehl wird den Dateinamen und die Zahlenanzahl ausdrucken, die den String "include" beinhalten
    Beispielausgabe:
    HEC/admin.php:3
    HEC/auth.php:1
    HEC/calendar.php:3
    HEC/checklogin.php:0
    HEC/colors.php:0
    HEC/msize.php:3

LINUX / UNIX cmd