Aunque es útil, la respuesta aceptada es incompleta.
- OP quería una lista de todo metadatos del archivo en MacOS.
- La pregunta es válida, pero no existe una lista exhaustiva según parece ya que el conjunto de atributos de los metadatos es dinámico.
- Se añaden nuevas claves, por ejemplo, cada vez que se instala un nuevo software, y también aparece para reflejar qué usuario está conectado en ese momento.
1. El mdls
La página de manual se refiere a la mdfind
página en VER TAMBIÉN:
$ man mdls
(...)
SEE ALSO
mdfind(1), mdutil(1) xargs(1)
2. Buscando el mdfind
manual
$ man mdfind
(...)
To get a list of the available attributes for use in constructing queries,
see mdimport(1), particularly the -X switch.
3. Consulta de mdimport
(hoy es 24 de diciembre de 2019 - en mi escritorio corriendo macOS 10.15.2 (19C57)
$ mdimport -X
(...)
Schema: id(501) {
Attributes = {
MessageGUIDs = {
multivalued = 1;
name = MessageGUIDs;
nosearch = 1;
type = CFString;
};
"_kMDItemDomainIdentifier" = {
multivalued = 0;
name = "_kMDItemDomainIdentifier";
nosearch = 1;
notokenize = 1;
type = CFString;
};
"_kMDItemUserTags" = {
multivalued = 1;
name = "_kMDItemUserTags";
nosearch = 1;
type = CFString;
uniqued = 1;
};
"com_DEVONtechnologies_think_DatabaseName" = {
multivalued = 0;
name = "com_DEVONtechnologies_think_DatabaseName";
type = CFString;
uniqued = 1;
};
(...)