Ecco l'esempio di informazioni derivanti da un file di testo appena creato:usage: mdls [-name attr] [-raw [-nullMarker markerString]] [-plist file] pathlist the values of one or all the attributes of the specified file-raw: don't print attribute names before values-nullMarker: substitute this string for null attributes in raw mode-plist: output attributes in XML format to file. Use - to write to stdoutoption -plist is incompatible with options -raw, -nullMarker, and -nameexample: mdls ~/Pictures/Birthday.jpgexample: mdls -name Keyword ~/Pictures/Birthday.jpg
Ecco invece un output di una immagine scaricata da internet:$ mdls provanuovofilekMDItemContentCreationDate = 2012-11-24 01:15:40 +0000kMDItemContentModificationDate = 2012-11-24 01:15:40 +0000kMDItemContentType = "public.data"kMDItemContentTypeTree = ("public.data","public.item")kMDItemDateAdded = 2012-11-24 01:15:40 +0000kMDItemDisplayName = "provanuovofile"kMDItemFSContentChangeDate = 2012-11-24 01:15:40 +0000kMDItemFSCreationDate = 2012-11-24 01:15:40 +0000kMDItemFSCreatorCode = ""kMDItemFSFinderFlags = 0kMDItemFSHasCustomIcon = 0kMDItemFSInvisible = 0kMDItemFSIsExtensionHidden = 0kMDItemFSIsStationery = 0kMDItemFSLabel = 0kMDItemFSName = "provanuovofile"kMDItemFSNodeCount = 0kMDItemFSOwnerGroupID = 20kMDItemFSOwnerUserID = 501kMDItemFSSize = 0kMDItemFSTypeCode = ""kMDItemKind = "Documento"kMDItemLogicalSize = 0kMDItemPhysicalSize = 0BuBarba:~ bubodlack$ mdls provanuovofilekMDItemContentCreationDate = 2012-11-24 01:15:40 +0000kMDItemContentModificationDate = 2012-11-24 01:16:28 +0000kMDItemContentType = "public.data"kMDItemContentTypeTree = ("public.data","public.item")kMDItemDateAdded = 2012-11-24 01:15:40 +0000kMDItemDisplayName = "provanuovofile"kMDItemFSContentChangeDate = 2012-11-24 01:16:28 +0000kMDItemFSCreationDate = 2012-11-24 01:15:40 +0000kMDItemFSCreatorCode = ""kMDItemFSFinderFlags = 0kMDItemFSHasCustomIcon = 0kMDItemFSInvisible = 0kMDItemFSIsExtensionHidden = 0kMDItemFSIsStationery = 0kMDItemFSLabel = 0kMDItemFSName = "provanuovofile"kMDItemFSNodeCount = 36kMDItemFSOwnerGroupID = 20kMDItemFSOwnerUserID = 501kMDItemFSSize = 36kMDItemFSTypeCode = ""kMDItemKind = "Documento"kMDItemLogicalSize = 36kMDItemPhysicalSize = 4096
$ mdls logo3w.pngkMDItemBitsPerSample = 32kMDItemColorSpace = "RGB"kMDItemContentCreationDate = 2012-11-24 01:32:41 +0000kMDItemContentModificationDate = 2012-11-24 01:32:41 +0000kMDItemContentType = "public.png"kMDItemContentTypeTree = ("public.png","public.image","public.data","public.item","public.content")kMDItemDateAdded = 2012-11-24 01:32:41 +0000kMDItemDisplayName = "logo3w.png"kMDItemDownloadedDate = ("2012-11-24 01:32:41 +0000")kMDItemFSContentChangeDate = 2012-11-24 01:32:41 +0000kMDItemFSCreationDate = 2012-11-24 01:32:41 +0000kMDItemFSCreatorCode = ""kMDItemFSFinderFlags = 0kMDItemFSHasCustomIcon = 0kMDItemFSInvisible = 0kMDItemFSIsExtensionHidden = 0kMDItemFSIsStationery = 0kMDItemFSLabel = 0kMDItemFSName = "logo3w.png"kMDItemFSNodeCount = 7007kMDItemFSOwnerGroupID = 20kMDItemFSOwnerUserID = 501kMDItemFSSize = 7007kMDItemFSTypeCode = ""kMDItemHasAlphaChannel = 0kMDItemKind = "Immagine PNG"kMDItemLogicalSize = 7007kMDItemOrientation = 0kMDItemPhysicalSize = 8192kMDItemPixelCount = 26125kMDItemPixelHeight = 95kMDItemPixelWidth = 275kMDItemResolutionHeightDPI = 0kMDItemResolutionWidthDPI = 0kMDItemWhereFroms = ("https://www.google.it/images/srpr/logo3w.png","")
Quest'altro invece è un file mp3:
$ mdls The\ Kill-30\ Seconds\ to\ Mars\ Lyrics.mp3_kTimeMachineIsCreationMarker = 1
_kTimeMachineNewestSnapshot = 4001-01-01 00:00:00 +0000
_kTimeMachineOldestSnapshot = 2011-10-30 17:09:39 +0000
kMDItemAudioBitRate = 128000
kMDItemAudioChannelCount = 2
kMDItemAudioEncodingApplication = "Lavf52.16.0"
kMDItemAudioSampleRate = 44100
kMDItemContentCreationDate = 2011-04-17 14:56:14 +0000
kMDItemContentModificationDate = 2011-10-30 18:19:21 +0000
kMDItemContentType = "public.mp3"
kMDItemContentTypeTree = (
"public.mp3",
"public.audio",
"public.audiovisual-content",
"public.data",
"public.item",
"public.content"
)
kMDItemDateAdded = 2011-10-30 18:21:43 +0000
kMDItemDisplayName = "The Kill-30 Seconds to Mars Lyrics.mp3"
kMDItemDurationSeconds = 228.85875
kMDItemFSContentChangeDate = 2011-10-30 18:19:21 +0000
kMDItemFSCreationDate = 2011-04-17 14:56:14 +0000
kMDItemFSCreatorCode = ""
kMDItemFSFinderFlags = 1024
kMDItemFSHasCustomIcon = 1
kMDItemFSInvisible = 0
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = "The Kill-30 Seconds to Mars Lyrics.mp3"
kMDItemFSNodeCount = 3727885
kMDItemFSOwnerGroupID = 20
kMDItemFSOwnerUserID = 501
kMDItemFSSize = 3727885
kMDItemFSTypeCode = ""
kMDItemKind = "Audio MP3"
kMDItemLogicalSize = 3727885
kMDItemMediaTypes = (
Sound
)
kMDItemPhysicalSize = 3731456
kMDItemTotalBitRate = 128000
kMDItemWhereFroms = (
"http://srv30.vidtomp3.com/files/YouTube/2011/04/15/06/hq/v/zMmQSEaS-w0/h/a394650568ae4a0d2e52e58b1ea85d5a/t/4daaff26/The%20Kill-30%20Seconds%20to%20Mars%20Lyrics.mp3",
"http://www.vidtomp3.com/download.php?video=zMmQSEaS-w0"
)
Nessun commento:
Posta un commento