On Wednesday 15 November 2006 16:44, Hai Zaar wrote:
> I have bash script that does this:
> hostDN=( $(ldapsearch .... | grep '^dn' | cut -d ' ' -f 2) )
> The problem is that if the 'dn' line is too long, ldapsearch splits it
> to several lines according to LDIF rules.
If I need to do something like this on the shell, I typically use something
like:
ldapsearch|perl -p0e 's/\n //g'|awk -F: '/^dn/' '{print $2}'
> Is there any way to tell ldapsearch not to split lines (or does it
> depends on server side?)
Not at present, some patches were proposed in some ITSs, but no agreement was
reached on their usefulness (IIRC).
Regards,
Buchan
--
Buchan Milne
ISP Systems Specialist - Monitoring/Authentication Team Leader
B.Eng,RHCE(803004789010797),LPIC-2(LPI000074592)
Attachment:
pgpwGKJKBIU9B.pgp
Description: PGP signature