Вы можете использовать xattr для записи различных метаданных, связанных с «новыми» тегами в Mavericks. Джон Сиракуза сделал тяжёлый подъем уже здесь .
По сути, вам нужно записать в файлы два атрибута, com.apple.FinderInfo и com.apple.metadata: _kMDItemUserTags. Самый простой способ - получить файл, помеченный как вы хотите, и просто скопировать из него атрибуты. Откройте терминал и перейдите в каталог, содержащий папку, которую вы хотите рекурсивно пометить. Затем введите:
touch sampleFile
open .
Это откроет Finder, так что вы можете пометить sampleFile, как вы хотите, чтобы все остальные файлы были помечены. После того, как вы закончите помечать теги, вернитесь в окно терминала и введите:
find yourDirName -type f | xargs xattr -wx com.apple.FinderInfo \
"`xattr -px sampleFile`"
find yourDirName -type f | xargs xattr -wx com.apple.metadata:_kMDItemUserTags \
"`xattr -px com.apple.metadata:_kMDItemUserTags sampleFile`"
Это рекурсивно развернет и пометит все файлы в yourDirName, а также файлы в любых подкаталогах. Вы можете не указывать аргумент -type f, если хотите пометить подкаталоги и файлы.
Наконец, вы можете изменить
find yourDirName -type f
команды для
find yourDirName -iname "*.ext"
если вы хотите пометить только определенные типы файлов / расширений.