ldapsearch 검색 필터에 사용된 연산자 표
ldap 검색에서 다수의 연산자를 사용할 수 있습니다.
이 태스크 정보
연산자 |
사용 |
예제 |
---|---|---|
= |
특정값과 동일한 값의 속성을 수록하는 항목의 검색 |
"cn=John Browning" |
= <string>*<string> |
특정 부문자열과 동일한 값의 속성을 수록하는 항목의 검색 |
"cn=John*" "cn=J*Brown" |
>= |
수치 또는 알파벳 순서에서 지정된 값보다 크거나 동일한 값의 속성이 수록된 항목 검색 |
"cn>=D" |
<= |
수치 또는 알파벳 순서에서 지정된 값보다 작거나 동일한 값의 속성이 수록된 항목 검색 |
"roomNumber<=300" |
=* |
속성값과 상관없이 지정된 속성에 대한 값이 들어 있는 항목 검색 |
"sn=*" |
~= |
지정한 값과 거의 동일한 값의 속성이 수록된 항목 검색 |
"sn~=Brning"은 sn=Browning을 반환할 수 있습니다. |
& |
모든 검색 필터에서 지정된 기준에 일치하는 항목 검색 |
"(&(cn=John Browning)(l=Dallas))" |
| |
하나 이상의 지정된 검색 필터에서 지정된 기준에 일치하는 항목 검색 |
"(|(cn=John Browning)(l=Dallas))" |
! |
임의의 검색 필터에서 지정된 기준에 일치하지 않는 항목 검색 |
"(!(cn=John Browning)" 또는 "(l=Dallas))" |