Apakah ada utilitas baris perintah di mana saya dapat memberikan nama file, yang akan mengembalikan UTI yang berlaku untuk file itu?
Sebagai contoh:
hypothetical-uti-fetcher /Library/Desktop\ Pictures/Aqua\ Blue.jpg
mungkin memberi saya:
public.jpeg
public.image
public.data
macos
command-line
smokris
sumber
sumber
mdls -name kMDItemContentTypeTree /Library/Desktop\ Pictures/Aqua\ Blue.jpg
persis apa yang saya inginkan.Perintah mdls sepertinya hanya berfungsi pada file yang diindeks Spotlight. Jika Anda menjalankannya pada image disk yang terpasang, cd atau thumb drive mungkin tidak menghasilkan informasi sama sekali.
Saat Anda mengembangkan Plugin Quicklook, berguna juga untuk menggunakan perintah berikut untuk melihat apa yang dipikirkan UTI Quicklook terhadap sebuah file dan plugin apa yang digunakannya untuk pratinjau:
sumber