Você desejará especificar uma saída paginada assim:
ldapsearch -x '(objectClass=*)' -E pr=500/noprompt > book
Isso retornará 500 resultados sem nenhuma interação extra, portanto, você deve fazer o que precisar.
Eu gostaria de ter um catálogo de endereços offline. Para baixar o conteúdo do catálogo de endereços on-line, basta fazer o seguinte:
ldapsearch -x '(objectclass=*)' > book
Depois, tento convertê-lo para o formato abook:
abook --convert --infile book --outfile abook --informat ldif --outformat abook
Mas o abook reclama:
cannot read file book
Pode ser porque a saída padrão do ldapsearch é um "formato ldif estendido" de acordo com o usuário. Então eu tentei com -LLL
mas ldapsearch reclama error: Size limit exceeded
Você desejará especificar uma saída paginada assim:
ldapsearch -x '(objectClass=*)' -E pr=500/noprompt > book
Isso retornará 500 resultados sem nenhuma interação extra, portanto, você deve fazer o que precisar.