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)