2016-12-15 4 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

ありがとうございました:) –

関連する問題