如何让ldap只返回cn

时间:2017-08-21 12:55:14

标签: shell ldap sh distinguishedname

我想让ldap搜索帐户以z开头,然后以反向字母顺序仅显示cn(不带“cn:”),而不区分大小写。此外,我正在尝试删除cn之间的空行。 这是我的剧本。坚持下去

ldapsearch -o ldif-wrap=no -L "(uid=z*)" cn | grep '^cn:'

2 个答案:

答案 0 :(得分:2)

这是一个解决方案

ldapsearch -x -L "(uid=z*)" cn | grep '^cn:' | sort -r --ignore-case | cut -c5-999

答案 1 :(得分:0)

尝试-S [ - ]属性。 [ - ]代表逆序