Нужно отсортировать вложенные атрибуты по dn: в файле ldif - PullRequest
0 голосов
/ 21 января 2020

У меня есть файл ldif, который имеет атрибуты в dn: , который нужно отсортировать .. Есть тысячи таких dn:

Например:

dn: xxx
modifyTimestamp: xxx
createTimestamp: xxx
modifiersName:
creatorsName:
ou: xxx
objectClass: xxx
objectClass: xxx
nsUniqueId: xxx


dn: xxx
objectClass: xxx
objectClass: xxx
ou: xxx
creatorsName: xxx
modifiersName: xxx
createTimestamp: xxx
modifyTimestamp: xxx
nsUniqueId: xxx

и т. Д. *

Как видите, атрибуты не совпадают , поэтому становится трудно сравнивать любые подобные ldif. Может ли кто-нибудь помочь с каким-нибудь bash сценарием или инструментом для сортировки того же самого? Основные функции сортировки c не работают, поскольку они специфичны для каждого dn:

Заранее спасибо.

...