Respuestas:
Puede usar el mdls
comando para encontrar la UTI para un archivo:
mdls /Library/Desktop\ Pictures/Aqua\ Blue.jpg
y te dará un montón de información, hacia la parte superior dirá algo como
kMDItemContentType = "public.plain-text"
¡Espero que esto ayude!
El comando mdls solo parece funcionar en archivos indexados de Spotlight. Si lo ejecuta en una imagen de disco, CD o unidad de disco montado, es posible que no devuelva ninguna información.
Cuando desarrolle un complemento Quicklook, también es útil usar el siguiente comando para ver qué UTI Quicklook cree que tiene un archivo y qué complementos usa para la vista previa:
qlmanage -d 4 -p /path/to/file
mdls -name kMDItemContentTypeTree /Library/Desktop\ Pictures/Aqua\ Blue.jpg
Es exactamente lo que quería.