Thread perl einzeiler (12 answers)
Opened by micneu at 2011-11-02 13:57

micneu
 2011-11-02 13:57
#153768 #153768
User since
2008-11-27
13 Artikel
BenutzerIn
[default_avatar]
Hallo Leute,
ich habe ein Problem.

ich lese daten aus einem ldap aus und möchte die sortieren, bestimmten text entfernen und die email adresse in 3. segmente aufteilen.

die unbearbeitetn daten sehen so aus:
mail: vorname.name@domain.de

mein jetziger einzeiler sieht so aus:
Code: (dl )
ldapsearch -x "(mail=*)" mail | grep "mail.*@" | perl -n -l -F. -e 's/mail:\s//g; {print lc($_) if $_ =~ /.*\..*@/}' | less

mit dem bekomme ich das:
vorname.nachname@domain.de

mein ziel ist das ich ein array bekomme (vorname, nachname, domain)
mit dem arry möchte ich dann weiter arbeiten nur so bekomme ich es noch nicht hin.
übrigens domain sind verschiedene doamins.

hoffe ihr könnt mir helfen.

gruß michael

View full thread perl einzeiler