{
"name": "mdfind",
"description": "Finds files matching a given query",
"options": [
{
"names": [
"--help",
"-h"
],
"description": "Show help for mdfind"
},
{
"names": [
"-0"
],
"description": "Prints an ASCII NUL character after each result path"
},
{
"names": [
"-live"
],
"description": "Provide live-updates to the number of files matching the query"
},
{
"names": [
"-count"
],
"description": "Output the total number of matches, instead of the path to the matching items"
},
{
"names": [
"-onlyin"
],
"description": "Limit the scope of the search to <dir>",
"takes_arg": true,
"arg": {
"name": "dir",
"description": "Directory",
"template": "folders"
}
},
{
"names": [
"-name"
],
"description": "Search for matching file names to <filename> only",
"takes_arg": true,
"arg": {
"name": "filename"
}
},
{
"names": [
"-reprint"
],
"description": "Reprint results on live update"
},
{
"names": [
"-s"
],
"description": "Show contents of smart folder ~/Library/Saved Searches/<folder>.savedSearch",
"takes_arg": true,
"arg": {
"name": "folder",
"description": "Smart folder in ~/Library/Saved Searches"
}
},
{
"names": [
"-literal"
],
"description": "Force the provided query string to be taken as a literal query string, without interpretation"
},
{
"names": [
"-interpret"
],
"description": "Force the provided query string to be interpreted as if it had been typed into the Spotlight menu"
}
],
"args": [
{
"name": "query"
}
]
}