Grep Kochrezepte

Hier möchte ich ein paar Kochrezepte für Grep archivieren.

Falls jemand einfachere Möglichkeiten kennt, bitte einen Kommentar hinterlassen!

1. Extraktion von Daten aus einer Datei

Beispiel-Datei file.txt:

BLA="foo"

Extraktion des Datums ‚foo‘

cat file.txt | grep '^BLA=".*"$' | awk -F "[=\"]" '{ print $3 }'

2. Ganzes Wort suchen in einem String

Beispiel: Suche narf in einem String. Das Wort muss entweder am Anfang und am Ende des Strings stehen, oder von anderen Wörtern mit einem Leerzeichen separiert sein.

Ist mit grep ganz einfach:

echo "narf blah blah narfw d" | grep -w 'narf'

 

Weitere Patterns folgen mit der Zeit …

Advertisements

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s