Hoi Thomas,

was sagst Du zu awk?

cat LDAP-Anfrage | awk '/smtp:/ { print }' | cut -d ":" -f 2

Gruß Martin

Am 26.10.2016 um 21:04 schrieb Thomas Müller:
> Hallo zusammen,
> 
> stehe wieder mal vor einem Rätsel was das Parsen von Files betrifft.
> Es geht um die Ermittlung von primären Mailadressen und Aliases aus
> einem AD und Schreiben in eine Datei.
> 
> Die LDAP Abfrage funktioniert und durch diverse grep Sachen erhalte ich
> beispielhaft folgenden Inhalt in einer Datei:
> 
> --%--
> smtp:[email protected]
> smtp:[email protected]
> mail:[email protected]
> smtp:[email protected]
> smtp:[email protected]
> smtp:[email protected]
> mail:[email protected]
> 
> --%--
> 
> Hier ist gegeben, dass die Aliases (smtp) zur primären Adresse (mail)
> gehören. Nur dass eben erst die Aliases kommen, dann die primäre
> Mailadresse (quasi ein Trenner) und so weiter.
> 
> Rauskommen soll so etwas:
> 
> jemand.anderes:[email protected]
> andere.person:[email protected]
> nochjemand.anderes:[email protected]
> nocheineandere.person:[email protected]
> wernoch.da:[email protected]
> 
> Wie löse ich das am Besten?
> Am Liebsten wäre mir eine Lösung per bash oder python, perl ist nicht
> so meins...
> 
> Danke fürs Nachdenken und Gruß
>  
> --  
> Mit freundlichen Grüßen
> Thomas Müller
> 


Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an