Как отфильтровать состав группы с ldap сервера?

Я нашел 2 способа сделать это:

find . | perl -pe 'print (length($_)-1)." ";' | sort -rn | less
find . | awk '{print length,$0}' | sort -rn | less

Моя первая попытка (находят. | жемчуг-pe 'печатают длину'; | вид-rn | меньше) при команде с помощью жемчуга сообщил о счетчике символов, это слишком высоко одним, поскольку я думаю, что это включает символ новой строки в свое количество? Это может, вероятно, быть сделано более чисто, чем мой выше метода, но я получил результат, в котором я нуждался.

1
08.10.2012, 18:25
1 ответ

Единственным путем я знаю, включал бы фильтр с Вашим nss_base_group запись. В зависимости от того, какую структуру группы Вы используете, Вы, возможно, должны были бы заменить cn с gid или что-то еще. Вы, возможно, должны были бы изменить основу и объем поиска также в зависимости от Вашей системы.

nss_base_group  ou=groups,dc=example,dc=com?one?(!(cn=admin))
0
28.01.2020, 02:09

Теги

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