2016-12-15 6 views
0

파일 user.dbf가 있습니다. 비어있는 모든 메일을 필터링하고 싶습니다. 빈 필드를 필터링 할 수있는 방법을 찾기 위해 인터넷에서 검색했지만 성공하지는 못했습니다. cdbflite 소프트웨어를 사용cdbflite 빈 줄을 찾으려면/filter를 사용하십시오.

user.dbf : id ; username ; password ; mail 

,이 명령을 사용하려고 :

cdbflite.exe user.dbf /filter:mail=' ' /select:id,username > log.csv 

을하지만 반환 '(

답변

0

http://www.whitetown.com/cdbflite/cl/

에서 발췌 :

이 제발 도와 잘못된 필터

 
    /filter:condition 
    /f:condition 

    Installation of the filter. The filter allows to select of some 
    records which satisfying to some condition. Allowable to use several 
    conditions in one filter and/or some filters. In the latter case they 
    was united as condition 'AND'. For example: 

    /filter:name=Smith - to select people with name "Smith" 

    /filter:name=Smith&age>30 - to select people with name "Smith" and 
            age more them 30 year 

    /filter:name=Smith&age{30 - to select people with name "Smith" and 
            age less them 30 year 

    /filter:name=Smith;name=Gates - to select people with name "Smith" or 
            "Gates" 

    /filter:name=Smith|name=Gates - to select people with name "Smith" or 
            "Gates" 

    /filter:name~uck - to select people, containing a substring "uck". 

    /filter:name=A /filter:age=30 - it's same as 
    /filter:name=A&age=30 

    If the compared expression contains blanks, you should to conclude 
    expression in quotes. 

    /filter:name="John Smith" 

추측으로, 큰 따옴표를 사용하여 시도하고 그들 사이에 공백이없는 시도 :

/filter:mail="" 

를 문제가 해결되지 않으면, 나는 그것이 가능하다고 생각하지 않습니다.

+0

감사합니다. :) –