Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mdfind(1) [mojave man page]

mdfind(1)						    BSD General Commands Manual 						 mdfind(1)

NAME
mdfind -- finds files matching a given query SYNOPSIS
mdfind [-live] [-count] [-onlyin directory] [-name fileName] query DESCRIPTION
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 Prints an ASCII NUL character after each result path. This is useful when used in conjunction with xargs -0. -live Causes the mdfind command to provide live-updates to the number of files matching the query. When an update causes the query results to change the number of matches is updated. The find can be cancelled by typing ctrl-C. -count Causes the mdfind command to output the total number of matches, instead of the path to the matching items. -onlyin dir Limit the scope of the search to the directory specified. -name fileName Searches for matching file names only. -literal Force the provided query string to be taken as a literal query string, without interpretation. -interpret Force the provided query string to be interpreted as if the user had typed the string into the Spotlight menu. For example, the string "search" would produce the following query string: (* = search* cdw || kMDItemTextContent = search* cdw) EXAMPLES
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. SEE ALSO
mdimport(1), mdls(1), mdutil(1), xargs(1) Mac OS X June 10, 2004 Mac OS X

Check Out this Related Man Page

YAZ_HITS(3)								 1							       YAZ_HITS(3)

yaz_hits - Returns number of hits for last search

SYNOPSIS
int yaz_hits (resource $id, [array &$searchresult]) DESCRIPTION
yaz_hits(3) returns the number of hits for the last search. PARAMETERS
o $id - The connection resource returned by yaz_connect(3). o $searchresult - Result array for detailed search result information. RETURN VALUES
Returns the number of hits for the last search or 0 if no search was performed. The search result array (if supplied) holds information that is returned by a Z39.50 server in the SearchResult-1 format part of a search response. The SearchResult-1 format can be used to obtain information about hit counts for various parts of the query (subquery). In par- ticular, it is possible to obtain hit counts for the individual search terms in a query. Information for first subquery is in $array[0], second subquery in $array[1], and so forth. searchresult members +--------------------+---------------------------------------+ | Element | | | | | | | Description | | | | +--------------------+---------------------------------------+ | | | | id | | | | | | | Sub query ID2 (string) | | | | | | | | count | | | | | | | Result count / hits (integer) | | | | | | | | subquery.term | | | | | | | Sub query term (string) | | | | | | | |interpretation.term | | | | | | | Interpretated sub query term (string) | | | | | | | |recommendation.term | | | | | | | Recommended sub query term (string) | | | | +--------------------+---------------------------------------+ Note The SearchResult facility requires PECL YAZ 1.0.5 or later and YAZ 2.1.9 or later. Note Very few Z39.50 implementations support the SearchResult facility. PHP Documentation Group YAZ_HITS(3)
Man Page