Ecco l'esempio di informazioni derivanti da un file di testo appena creato:usage: mdls [-name attr] [-raw [-nullMarker markerString]] [-plist file] path
list 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 stdout
option -plist is incompatible with options -raw, -nullMarker, and -name
example: mdls ~/Pictures/Birthday.jpg
example: mdls -name Keyword ~/Pictures/Birthday.jpg
Ecco invece un output di una immagine scaricata da internet:$ mdls provanuovofile
kMDItemContentCreationDate = 2012-11-24 01:15:40 +0000
kMDItemContentModificationDate = 2012-11-24 01:15:40 +0000
kMDItemContentType = "public.data"
kMDItemContentTypeTree = (
"public.data",
"public.item"
)
kMDItemDateAdded = 2012-11-24 01:15:40 +0000
kMDItemDisplayName = "provanuovofile"
kMDItemFSContentChangeDate = 2012-11-24 01:15:40 +0000
kMDItemFSCreationDate = 2012-11-24 01:15:40 +0000
kMDItemFSCreatorCode = ""
kMDItemFSFinderFlags = 0
kMDItemFSHasCustomIcon = 0
kMDItemFSInvisible = 0
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = "provanuovofile"
kMDItemFSNodeCount = 0
kMDItemFSOwnerGroupID = 20
kMDItemFSOwnerUserID = 501
kMDItemFSSize = 0
kMDItemFSTypeCode = ""
kMDItemKind = "Documento"
kMDItemLogicalSize = 0
kMDItemPhysicalSize = 0
BuBarba:~ bubodlack$ mdls provanuovofile
kMDItemContentCreationDate = 2012-11-24 01:15:40 +0000
kMDItemContentModificationDate = 2012-11-24 01:16:28 +0000
kMDItemContentType = "public.data"
kMDItemContentTypeTree = (
"public.data",
"public.item"
)
kMDItemDateAdded = 2012-11-24 01:15:40 +0000
kMDItemDisplayName = "provanuovofile"
kMDItemFSContentChangeDate = 2012-11-24 01:16:28 +0000
kMDItemFSCreationDate = 2012-11-24 01:15:40 +0000
kMDItemFSCreatorCode = ""
kMDItemFSFinderFlags = 0
kMDItemFSHasCustomIcon = 0
kMDItemFSInvisible = 0
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = "provanuovofile"
kMDItemFSNodeCount = 36
kMDItemFSOwnerGroupID = 20
kMDItemFSOwnerUserID = 501
kMDItemFSSize = 36
kMDItemFSTypeCode = ""
kMDItemKind = "Documento"
kMDItemLogicalSize = 36
kMDItemPhysicalSize = 4096
$ mdls logo3w.png
kMDItemBitsPerSample = 32
kMDItemColorSpace = "RGB"
kMDItemContentCreationDate = 2012-11-24 01:32:41 +0000
kMDItemContentModificationDate = 2012-11-24 01:32:41 +0000
kMDItemContentType = "public.png"
kMDItemContentTypeTree = (
"public.png",
"public.image",
"public.data",
"public.item",
"public.content"
)
kMDItemDateAdded = 2012-11-24 01:32:41 +0000
kMDItemDisplayName = "logo3w.png"
kMDItemDownloadedDate = (
"2012-11-24 01:32:41 +0000"
)
kMDItemFSContentChangeDate = 2012-11-24 01:32:41 +0000
kMDItemFSCreationDate = 2012-11-24 01:32:41 +0000
kMDItemFSCreatorCode = ""
kMDItemFSFinderFlags = 0
kMDItemFSHasCustomIcon = 0
kMDItemFSInvisible = 0
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery = 0
kMDItemFSLabel = 0
kMDItemFSName = "logo3w.png"
kMDItemFSNodeCount = 7007
kMDItemFSOwnerGroupID = 20
kMDItemFSOwnerUserID = 501
kMDItemFSSize = 7007
kMDItemFSTypeCode = ""
kMDItemHasAlphaChannel = 0
kMDItemKind = "Immagine PNG"
kMDItemLogicalSize = 7007
kMDItemOrientation = 0
kMDItemPhysicalSize = 8192
kMDItemPixelCount = 26125
kMDItemPixelHeight = 95
kMDItemPixelWidth = 275
kMDItemResolutionHeightDPI = 0
kMDItemResolutionWidthDPI = 0
kMDItemWhereFroms = (
"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