Создать адресную книгу abook из результатов ldapsearch

414
little-dude

Я бы хотел иметь автономную адресную книгу. Чтобы загрузить содержимое онлайн-адресной книги, я просто делаю:

ldapsearch -x '(objectclass=*)' > book 

Затем я пытаюсь преобразовать его в формат abook:

 abook --convert --infile book --outfile abook --informat ldif --outformat abook 

Но abook жалуется:

 cannot read file book 

Это может быть связано с тем, что по умолчанию ldapsearch выводит «расширенный формат ldif». Поэтому я пытался с, -LLLно ldapsearch жалуетсяerror: Size limit exceeded

0

1 ответ на вопрос

0
sjbx

Вы будете хотеть указать постраничный вывод как это:

ldapsearch -x '(objectClass=*)' -E pr=500/noprompt > book 

Это вернет страницы с 500 результатами без дополнительного взаимодействия, поэтому следует делать то, что вам нужно.

Похожие вопросы