Gibt es ein "grep" -ähnliches Dienstprogramm, mit dem Zeichenfolgen anstelle von Zeilen abgeglichen werden können?

10

Ich verwende grep, um Zeilen zu extrahieren, die einem regulären Ausdruck entsprechen. Wie bekomme ich nur die Streichhölzer und nicht die ganze Linie?

Jader Dias
quelle

Antworten:

18

Sie können grep die -oOption liefern . Wie solche:

grep -o pattern file

( Hinweis : Die Mnemonik, die ich dafür verwende, lautet: o mit allem außer Übereinstimmung)

Wuffers
quelle