logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mdfind - search files matching a query in GWMetadata's database

Authors

mdfind and GWMetadata were written by Enrico Sersale.

       This  manual  page  was  added  by  Yavor Doganov <yavor@gnu.org> for the Debian distribution because the
       original program does not have one.

Description

       This manual page documents briefly the mdfind command.

       mdfind  is a tool to search for files matching a given query.  It is part of GWMetadata, a desktop search
       and indexing system for GNUstep.

Name

       mdfind - search files matching a query in GWMetadata's database

Options

-onlyin'directory'
              limits the search to “directory”

       -s     reports also the score for each found path

       -c     reports only the count of each found path

       -a[attribute]
              if “attribute” is supplied, prints the attribute description, otherwise prints the attributes list

       -h     prints a help message and exits

       The query has the format: attributeoperatorvalue, where “attribute” is one of the  attributes  used  by
       the  mdextractor(1) tool when indexing (type mdfind-a for the attributes list), and “operator” is one of
       the following:

                     ==     equal

                     !=     not equal

                     <      less than (only for numeric values and dates)

                     <=     less than or equal (only for numeric values and dates)

                     >      greater than (only for numeric values and dates)

                     >=     greather than or equal (only for numeric values and dates)

       Value comparison modifiers for string values:
              Appending the ‘c’ character to the search value ("value"c) makes the query case insensitive.
              The ‘*’ wildcard can be used to match substrings anywhere in the search value.

       Combining queries:
              Queries can be combined using the ‘&&’ for AND, ‘||’ for OR  and  parentheses  to  define  nesting
              criteria.

See Also

MDFinder(1), GWorkspace(1), GNUstep(7)

Synopsis

mdfind [options] query

See Also