Если вы хотите программно установить «Комментарий Finder» файла (см. Ответ @ PurplePilot), попробуйте следующее:
1) Создайте обычный xml plist файл с вашими комментариями:
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>My Custom Comment</string>
</plist>
2) Преобразовать лист в принятый двоичный формат:
plutil -convert binary1 my_custom_comment.plist
3) Используя xattr
, установите метаданные kMDItemFinderComment:
xattr -wx "com.apple.metadata:kMDItemFinderComment" "`xxd -ps my_custom_comment.plist`" MyFile
С помощью xattr -l MyFile
вы можете видеть, что комментарии есть и в правильном двоичном формате, но по какой-то причине Finder не показывает их (по крайней мере для меня) в столбце Комментарии.
Поиск в базе данных прожектора с помощью mdfind "My Custom Comment"
вернет все файлы с этим комментарием.