Puede utilizar xattr para escribir varios metadatos relacionados con las "nuevas" etiquetas de Mavericks. John Siracusa hizo el trabajo pesado ya aquí .
Esencialmente necesitas escribir dos atributos, com.apple.FinderInfo y com.apple.metadata:_kMDItemUserTags, a los archivos. La forma más fácil va a ser conseguir un archivo etiquetado como desee y simplemente copiar los atributos de la misma. Abra el terminal y cambie al directorio que contiene la carpeta que desea etiquetar de forma recursiva. A continuación, introduzca:
touch sampleFile
open .
Esto abrirá Finder para que puedas etiquetar el sampleFile cómo quieres que se etiqueten los demás archivos. Cuando hayas terminado de etiquetar, vuelve a la ventana del terminal y escribe:
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`"
Eso recursivamente profundizar y etiquetar todos los archivos en suDirName así como los archivos de cualquier subdirectorio. Puede dejar el -tipo f si desea etiquetar los subdirectorios además de los archivos.
Por último, puede cambiar el
find yourDirName -type f
comandos a
find yourDirName -iname "*.ext"
si sólo desea etiquetar determinados tipos de archivos/extensiones.