Lotus 软件徽标
IBM Lotus Domino 8.5 Administrator
  V8.5 和 V8.5.1






使用 ldapsearch 的搜索过滤器

必须使用搜索过滤器指定要搜索的属性。搜索过滤器的语法为:

"  "

例如,下面的搜索过滤器可以找到所有的特定条目,只要该条目中以 Smith 作为 sn(姓)属性的值:

"sn=Smith"

可以在搜索过滤器中指定存储在目录中的任意属性。以下是用来搜索个人条目的公用属性:

可以在 ldapsearch 命令行中指定搜索过滤器,或在文件中指定它们,并使用 lsearch 参数 -f 引用此文件。如果使用文件,请在单独的行中指定每个搜索过滤器。

请注意,如果 LDAP 目录(如 IBM(R) Lotus(R) Domino(TM) LDAP 目录)支持语言标记,那么可以在搜索过滤器中包含它们。例如:

"givenName;lang-fr=Etienne"

使用布尔运算符的多个搜索过滤器

您可以使用多个搜索过滤器以及布尔运算符。使用下列语法:

"(operator(filter)(filter))" 

例如,使用下面的搜索过滤器查找姓为 Browning、位置为 Dallas 的条目。

"(&(sn=Browning)(l=Dallas))"

布尔运算符可以嵌套。例如,使用下面的搜索过滤器在邮件域 MDN 中查找 surname 为 caneel 或 givenname 为 alfred 的条目:

"(&(maildomain=MDN)(|(sn=caneel)(givenname=alfred)))"
相关主题
ldapsearch 搜索过滤器中使用的运算符表
ldapsearch 参数表
使用 ldapsearch 返回操作属性
使用 ldapsearch 的样例
ldapsearch 实用程序




| 支持 | 使用条款 |

上次更新时间:2009 年 10 月 5 日,星期一