[LINUX] Verwendung des Befehls grep und häufiger Samples

grep Befehl

Ein Befehl zum Suchen nach übereinstimmenden Zeilen in einem regulären Ausdruck

Syntax

grep [Option] Muster [Datei] ex: grep -n abc aaa.txt

Bedeutung

★★★★★(5/5) Erforderlich. Wenn Sie sich nicht daran erinnern, wird dies Ihre tägliche Arbeit behindern.

Optionen

Optionen, an die Sie sich erinnern möchten

Optionen, an die Sie sich erinnern möchten, wenn Sie können

Optionen, an die Sie sich nicht erinnern müssen (für jede Person)

Stichprobe

appendix

Wenn Sie eine UND-Suche mit grep durchführen möchten

grep aaa sample.csv | grep bbb

→ Beschränken Sie sich auf diejenigen, die aaa enthalten, und weiter auf diejenigen, die bbb enthalten

Wenn Sie eine ODER-Suche mit grep durchführen möchten

grep -e aaa-e bbb sample.csv

→ Wiederholen Sie die Option -e mehrmals. Extrahieren Sie die Zeile mit aaa und die Zeile mit bbb.

Ich möchte den mit einem bestimmten Dateinamen extrahieren

ls ./ | grep aaa

→ Extrahieren Sie Dateien mit aaa (Dateiname) in das aktuelle Verzeichnis (aktuelles Verzeichnis).

Ich möchte eine Datei mit bestimmten Inhalten extrahieren

grep aaa -rl ./

→ Dateien im aktuellen Verzeichnis (aktuelles Verzeichnis), die aaa enthalten

Ich möchte den neuesten Befehl, der eine bestimmte Zeichenfolge enthält, aus dem Verlauf der ausgeführten Befehle herausfinden

history | grep aaa | tail

→ Extrahieren Sie Befehle einschließlich aaa aus Verlaufsbefehlen. Mit Schwanz auf die letzten 5 eingrenzen.

Zusammenfassung

Der Befehl grep ist erforderlich, daher ist es eine gute Idee, sich daran zu erinnern!

Recommended Posts

Verwendung des Befehls grep und häufiger Samples
[Linux] Verwendung des Befehls echo
Verwendung des Befehls grep zum rekursiven Durchsuchen von Verzeichnissen und Dateien bis zu einer bestimmten Tiefe
Verwendung des Generators
Wie benutzt man den Dekorateur?
Linux-Benutzer hinzufügen, wie der Befehl useradd verwendet wird
Wie man Argparse benutzt und den Unterschied zwischen Optparse
(Denken Sie schnell daran) Verwendung der LINUX-Befehlszeile
Verwendung der Zip-Funktion
Verwendung des optparse-Moduls
So installieren und verwenden Sie Tesseract-OCR
Verwendung von MBDyn (Befehlseinstellung)
Verwendung von .bash_profile und .bashrc
So installieren und verwenden Sie Graphviz
Verwendung des ConfigParser-Moduls
Verwendung der Spark ML-Pipeline
So installieren und verwenden Sie pandas_datareader [Python]
[EC2] So installieren Sie Chrome und den Inhalt jedes Befehls
Berechnen Verwenden Sie% des Befehls df
[EC2] So installieren und laden Sie chromedriver über die Befehlszeile herunter
Python: Verwendung von Einheimischen () und Globalen ()
Verwendung des CUT-Befehls (mit Beispiel)
Verwendung von Python zip und Aufzählung
Verwendung des IPython-Debuggers (ipdb)
Verwendung ist und == in Python
[Einführung in Python] Verwendung des Booleschen Operators (und ・ oder ・ nicht)
Verwendung von pandas Timestamp und date_range
3 beste Möglichkeiten, den Befehl less zu verwenden
[Python] Verwendung der Aufzählungsfunktion (Indexnummer und Element extrahieren)
Verwendung der C-Bibliothek in Python
Verwendung der Grafikzeichnungsbibliothek Bokeh
Verwendung der Google Cloud Translation API
Verwendung der NHK-Programmführer-API
[Algorithmus x Python] Verwendung der Liste
[Python] Verwendung von Hash-Funktion und Taple.
So installieren Sie den Cascade-Detektor und wie verwenden Sie ihn
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Wie benutzt man Seaboan?
Verwendung von Image-Match
Wie man Shogun benutzt
Verwendung von Pandas 2
Verwendung von Virtualenv
Verwendung von numpy.vectorize
Verwendung von pytest_report_header
Wie man teilweise verwendet
Wie man Bio.Phylo benutzt
Wie man x-means benutzt
Verwendung von WikiExtractor.py
Verwendung von IPython
Verwendung von virtualenv
Wie benutzt man Matplotlib?
Verwendung von iptables
Wie benutzt man numpy?
Verwendung von TokyoTechFes2015
Wie benutzt man venv
Verwendung des Wörterbuchs {}