Risposte:
È possibile utilizzare il mdls
comando per trovare l'UTI per un file:
mdls /Library/Desktop\ Pictures/Aqua\ Blue.jpg
e ti darà un sacco di informazioni, verso l'alto dirà qualcosa di simile
kMDItemContentType = "public.plain-text"
Spero che sia di aiuto!
Il comando mdls sembra funzionare solo su file indicizzati Spotlight. Se lo esegui su un'immagine disco, un cd o una chiavetta montati, potrebbe non restituire alcuna informazione.
Quando stai sviluppando un plug-in Quicklook è anche utile utilizzare il seguente comando per vedere quali UTI QuickView pensa che un file abbia e quali plug-in utilizza per l'anteprima:
qlmanage -d 4 -p /path/to/file
mdls -name kMDItemContentTypeTree /Library/Desktop\ Pictures/Aqua\ Blue.jpg
è esattamente quello che volevo.