Spotlight меню и Finder
name:filename
kind:kindle
(kind:mobi
и*.mobi
не может быть использован)kind:image
date:today
(date:week
иdate:month
не работают)date:12/31/11
(другие форматы, такие какdate:2011-12-31
не работают)date:12/1/11-12/31/11
kind:mp3 AND bitrate:<192000
Общие ключи атрибутов метаданных
mdls -name $attribute $file
показывает значение одного атрибута и mdls $file
перечисляет все атрибуты.
kMDItemContentType
: унифицированный идентификатор типа вродеpublic.plain-text
kMDItemContentTypeTree
: ИМП и его родительские ИМПkMDItemDisplayName
: имя файла без расширения, если его расширение скрытоkMDItemDurationSeconds
: например, продолжительность аудио или видео файловkMDItemFinderComment
: комментарий Spotlight, который можно установить в информационных окнах FinderkMDItemFSContentChangeDate
: дата модификацииkMDItemFSCreationDate
: Дата созданияkMDItemFSInvisible
: видимость файлаkMDItemFSName
: имя файла с расширением имени файлаkMDItemFSSize
: размер файла в байтахkMDItemKind
: доброе описание как HTML-документkMDItemLastUsedDate
Дата последнего открытияkMDItemNumberOfPages
: например, количество страниц в файле PDFkMDItemPageWidth
: например ширина документа PDF в точкахkMDItemPath
: полный путь к файлуkMDItemTextContent
: содержимое файлаkMDItemTitle
: например, название документа PDF или веб-сайтkMDItemURL
: например, URL-адрес файла weblockMDItemWhereFroms
: URL, с которого был загружен файл
выражения запроса mdfind
mdfind . -onlyin ~/Pictures
mdfind 'kMDItemFSContentChangeDate == $time.this_week(-1)'
mdfind 'kMDItemTextContent == "*expose*"cd'
(игнорировать регистр и диакритические знаки)mdfind 'kMDItemFSSize >= 5000 && kMDItemFSSize <= 5005)'
mdfind 'kMDItemFSContentChangeDate >= $time.iso(2012-04-13T13:44Z)'
mdfind 'kMDItemFSCreationDate >= $time.now(-3600)'
mdfind 'kMDItemKind == "*movie" && kMDItemPixelHeight >= 720'