Você pode usar o xattr para escrever vários metadados relacionados às "novas" tags no Mavericks. John Siracusa já fez o levantamento pesado aqui .
Essencialmente, você precisa gravar dois atributos, com.apple.FinderInfo e com.apple.metadata: _kMDItemUserTags, nos arquivos. A maneira mais fácil será obter um arquivo marcado como você deseja e apenas copiar os atributos dele. Abra o terminal e mude para o diretório que contém a pasta que deseja marcar recursivamente. Em seguida, digite:
touch sampleFile
open .
Isso abrirá o Finder para que você possa marcar o sampleFile como deseja que todos os outros arquivos sejam marcados. Depois de terminar a marcação, volte para a janela do terminal e digite:
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`"
Isso irá recursivamente detalhar e marcar todos os arquivos em yourDirName , bem como arquivos em quaisquer subdiretórios. Você pode deixar o argumento -type f desativado se desejar marcar os subdiretórios e os arquivos.
Por fim, você pode alterar o
find yourDirName -type f
comandos para
find yourDirName -iname "*.ext"
se você deseja marcar apenas determinados tipos / extensões de arquivo.