[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script de consulta LDAP lento
From: |
Reinaldo de Carvalho |
Subject: |
Re: [shell-script] Script de consulta LDAP lento |
Date: |
Thu, 27 Mar 2008 15:00:20 -0300 |
>
> # testa se o email contido em emails.txt está no ldap (atributo sn). A linha
> numEntries só é exibida pelo LDAP quando o registro é encontrado.
>
> for i in `cat emails.txt`
> do
> ldapsearch -x sn=$i|if grep numEntries; then echo > /dev/null; else
> echo $i >> nao_existe.txt; fi
> done
Porque os emails estão no sn? (sn é surname, ou seja, sobrenome)
ldif=$(ldapsearch -LLL -x)
while read line; do
echo -e "$ldif" | grep -q mail=$line && echo $line
done < emails.txt
--
Reinaldo Carvalho