mdfind(1) | General Commands Manual | mdfind(1) |
mdfind
— finds
files matching a given query
mdfind |
[-live ] [-count ]
[-onlyin directory]
[-name fileName]
query |
The mdfind
command consults the central
metadata store and returns a list of files that match the given metadata
query. The query can be a string or a query expression.
The following options are available:
-0
-live
-count
-onlyin
dir-name
fileName-literal
-interpret
(* = search* cdw ||
kMDItemTextContent = search* cdw)
The following examples are shown as given to the shell.
This returns all files with any metadata attribute value matching the string "image":
mdfind image
This returns all files that contain "MyFavoriteAuthor" in the kMDItemAuthor metadata attribute:
mdfind "kMDItemAuthors == '*MyFavoriteAuthor*'"
This returns all files with any metadata attribute value matching the string "skateboard". The find continues to run after gathering the initial results, providing a count of the number of files that match the query.
mdfind -live skateboard
To get a list of the available attributes for use in constructing
queries, see mdimport(1),
particularly the -X
switch.
June 10, 2004 | Mac OS X |