Hallo,
On Sun, Aug 13, 2006 at 04:06:14PM +0200, Thomas Kosch wrote:
> Wenn ich folgendes Konstrukt habe
>
> for addr in $(cat addr.txt); do ldapsearch ....... $(echo mail=$addr)
> | perl -ne 'print if /proxyAddresses: smtp:/' | perl -aF: -lne
> 'print "$F[2]"';done
>
> wie komme ich dann in der letzten print Anweisung noch an den Inhalt
> von $addr ran, so dass ich im Endeffekt als Ausgabe
>
> p_addr_1 addr_1
> p_addr_2 addr_1
> ...
>
> erhalte.
for addr in $(...); do ldapsearch ... | \
perl -ne 'print if ...' | \
ADDR=$addr perl -aF: -lne 'print "$F[2] $ENV{ADDR}"'
done
Gruß,
f
--
Gravity is a myth, the Earth sucks.
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)