NAME
ldifsort.pl - Sorts an LDIF file by the specified key attribute. The sorted version is written to standard output.
DESCRIPTION
Sorts an LDIF file by the specified key attribute.
SYNOPSIS
ldifsort.pl -k keyattr [-acdhn] file.ldif
- -k
-
Specifies the key attribute for making sort comparisons. If 'dn' is specified, sorting is done by the full DN string, which can be composed of different attributes for different entries.
- -a
-
Specifies that attributes within a given entry should also be sorted. This has the side effect of removing all comments and line continuations in the LDIF file.
- -c
-
Specifies case-insensitive comparisons on the key attribute. This is the default behavior if 'dn' is passed as the argument to -k.
- -d
-
Specifies that the key attribute is a DN. Comparisons are done on a DN-normalized version of attribute values. This is the default behavior if 'dn' is passed as the argument to -k.
- -h
-
When the key attribute is a DN, sorts hierarchically superior values before subordinate values. For example, dc=example,dc=com is sorted before cn=test,dc=example,dc=com.
- -n
-
Specifies numeric comparisons on the key attribute. Otherwise string comparisons are done.
AUTHOR
Kartik Subbarao <subbarao@computer.org>