Benutzen Sie den Parameter -f mit dem pdm_ldap_test-Befehl, um einen Filter anzugeben, der zum Grundfilter zur Einengung der Suchkriterien hinzugefügt wird. Sie müssen im Filter die entsprechende LDAP-Syntax und die LDAP-Schemaattributnamen verwenden. Setzen Sie den Filter immer in Anführungszeichen und verwenden Sie Klammern, um die Reihenfolge der Operatoren anzugeben.
Verwenden Sie zum Beispiel den folgenden Befehl, um nach allen Datensätzen zu suchen, für die sn=Account_10001:
pdm_ldap_test -f "(sn=Account_10001)"
Das pdm_ldap_test-Dienstprogramm unterstützt die folgenden Gleichheits-Operator:
|
Gleichheits-Operator |
Beschreibung |
|---|---|
|
= |
ist gleich |
|
<= |
kleiner oder gleich |
|
>= |
größer oder gleich |
|
~= |
gleich |
Das pdm_ldap_test-Dienstprogramm stützt die folgenden Booleschen Operatoren:
|
Boolescher Operator |
Beschreibung |
|---|---|
|
& |
AND |
|
| |
ODER |
|
! |
NOT |
Die Operatoren AND und OR wirken sich auf jedes Klammernpaar () im Suchfilter aus. Der Operator NOT wirkt sich nur auf das Klammernpaar aus. Diese Operatoren gehen den Suchfiltern immer voraus, um auf diese und nicht zwischen ihnen angewandt zu werden. Sie können auch auf eine beliebige Anzahl von Filtern angewandt werden, wie in den folgenden Beispielen gezeigt:
“(&(sn=Brown)(initials=A)) “
“(|(sn=Brown)(sn=Smith))”
“(!sn=Brown)”
| Copyright © 2012 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |