lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

”Varifrån hämtade jag den här filen då?”

2010-03-31

Med OS X metadata kan man se varifrån en fil är hämtad

Det är alltför vanligt, åtminstone för mig, att jag hittar en fil i min katalog för hämtade saker som jag inte riktigt vet var jag hämtade från. En nyhet i Mac OS X 10.6 ”Snow Leopard” är att det numera sparas som metadata till filen (precis som i gamla Mac OS 9).

Det kan man se antingen genom att i Findern välja filen och välja ”Visa Info” på Arkiv-menyn:

eller med terminalkommandot mdls:
$ mdls -name kMDItemWhereFroms ASIA-MEGA-CITIES.jpg
kMDItemWhereFroms = (
    "http://www.asianinfrastructure.com/media/media-news/infographics/ASIA-MEGA-CITIES.jpg"
)

Man kan göra det lite enklare för sig om man a) har hämtat det med http och b) inte minns kMDItemWhereFroms (vem gör det?):
$ mdls ASIA-MEGA-CITIES.jpg | grep http
    "http://www.asianinfrastructure.com/media/media-news/infographics/ASIA-MEGA-CITIES.jpg"