>
>  # 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

Responder a