Las etiquetas OM (com.apple.metadata: kMDItemOMUserTags), así como las etiquetas definidas por el usuario (com.apple.metadata: _kMDItemUserTags) se almacenan en un atributo extendido y su valor es una lista de propiedades binarias que contiene una única serie de cadenas .
Ejemplo con la etiqueta usuario (xxd'd y convertido en un xml con plutil):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<string>user</string>
</array>
</plist>
El simple uso de xattr -w com.apple.metadata:kMDItemOMUserTags tag1 file
no creará una etiqueta de usuario OMUser o (Apple) correctamente definida.
Recomiendo usar un script Python "agregar etiqueta" como este one .
kMDItemOMUserTags parece estar desactualizado (o al menos " difícil de usar ) en macOS y, a veces / a menudo se reemplaza con _kMDItemUserTags incluso en aplicaciones OpenMeta.