Me gusta etiquetar archivos con xattr, por ejemplo, xattr -w user.foo bar myfile
.
¿Hay alguna manera de que pueda usar Spotlight para buscar una clave xattr dada (o un par clave-valor)? Por ejemplo, si pongo foo
o foo:bar
en la barra de búsqueda de Spotlight, me gustaría que volviera a aparecer myfile
en la lista de resultados.
Me doy cuenta de que puede hacer esto escribiendo el com.apple.metadata:_kMDItemUserTags
atributo, pero esto no es muy portátil, por lo que tengo curiosidad por saber si esto se puede extender a todas las etiquetas xattr.
Basado en esto , sí, pero está limitado a usar los atributos com.apple. En cuanto a la extensión de Spotlight a cualquier etiqueta xattrib, podría , pero necesitará desarrollar un importador para Spotlight. Hay muchas etiquetas de metadatos disponibles, elegiría una para usarla como etiqueta personal.
Si me comprometiera a buscar por xattrib personalizado, renunciaría a Spotlight y usaría:
find . -xattrname foo
Andrés
jason
graham miln