• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Inhalt aus Datei filtern

Hallo,

ich habe hier ein Logfile vom Postfix. Ich konnte mir grep eine E-Mail Adresse ausfiltern.

Ich möchte jetzt aus dem mit grep gefilterten Inhalt die Empfängeradresse ausfiltern.
Vor der Empfängeradresse steht immer ein "to="

Mit welchem Befehl konnte ich genau diesen Wert ausgeben?
Ich möchte also nur das to=<user@domain.de> ausgegeben haben.

Danke schon einmal.

MfG
Dominic
 
Hallo ddavid,

also angenommen, Deine bereits vorgefilterten Daten befinden sich in der Datei postfix_log. Dann würde ich mal folgende grep-Attacke darauf loslassen:

Code:
grep -Eo "to=<[^>]+>" postfix_log
Viele Grüße,
gameboy.
 
Hallo,

ah genau, sowas habe ich gesucht. Da gabs zwar noch irgendeinen anderen Befehl aber mit dem bekomme ich das Gleich.

Danke.

MfG
Dominic
 
Oben