GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Beispiele und Verwendung von Grep mit Berücksichtigung der Groß- und Kleinschreibung

grep ist eines der nützlichsten Tools, um Textzeichen, Wörter und Sätze in Ihrer Linux-Box zu finden. Heute zeigen wir Ihnen, wie Sie die Groß- und Kleinschreibung von grep-Parametern korrekt verwenden, um genau die Informationen zu finden, die Sie benötigen.

Nehmen wir an, Sie haben zwei Wörter in einer Textdatei:Hallo und hallo.

Wenn Sie ein normales grep ausführen, wie:

grep hello nixcp.txt

Die Ausgabe zeigt Ihnen nur die einzigen Suchzeilen, die die Zeile enthalten, die das Wort „Hallo“ enthält. Wie Sie sehen, unterscheidet grep nicht zwischen Groß- und Kleinschreibung.

Wenn Sie jedoch den Parameter -i hinzufügen, wird die Groß-/Kleinschreibung von grep sensibel, versuchen wir es erneut.

grep -i "Hello" nixcp.txt

Viele neue Linux- und Unix-Benutzer verwenden oft cat und dann grep, es ist nicht schlecht, beide Befehle zu verwenden, aber es ist überhaupt nicht nützlich, weil Sie mehr Befehle zu etwas hinzufügen, das es nicht wirklich braucht. Beispiel für grep mit Berücksichtigung der Groß- und Kleinschreibung unter Verwendung von cat:

cat nixcp.txt | grep -i “Hello”

Beide Beispiele zeigen Ihnen die vollständige Liste der übereinstimmenden Wörter, die mit „hello“ und „Hello“ beginnen, es werden sogar Wörter wie HELLO oder heLLo gefunden, wenn Sie diese zur Textdatei hinzufügen. Es wird es wirklich einfacher machen, die gewünschten Zeichen zu finden, wenn Sie sie brauchen.

Schauen Sie sich dieses Video an, in dem wir eine praktische Verwendung der Option grep case sensitive unter Verwendung des Parameters -i zeigen:

Weitere Reding:

  • Cheatsheet für grundlegende Linux-Befehle
  • Grep man on Gnu
     
Beispiele und Verwendung von Grep mit Berücksichtigung der Groß- und Kleinschreibung wurden zuletzt geändert:8. Juni 2017 von Esteban Borges
Linux
  1. Der Linux-AWK-Befehl – ​​Syntaxbeispiele für Linux und Unix

  2. Cut / Grep und Df -h?

  3. Grep und Schwanz -f?

  4. 5 Beispiele für Bash-Case-Anweisungen

  5. Verwendung von Platzhaltern unter Linux in cp und mv

Syntax und Beispiele für Bash-Case-Anweisungen

14 Grep-Befehlsbeispiele unter Linux

Linux-IP-Befehl mit Verwendungsbeispielen

Bearbeiten von Text mit sed und grep

Grep-Befehl in Linux (mit Beispielen)

tmpfs-Nutzung und Größenänderung