Hallo.
Ich möchte mir auf meinem MacOSX ein kleines Programm erstellen, das mir den Inhalt eines Bilderordners (jpg-Dateien) schön Übersichtlich in eine Text-Datei schreiben soll.
In der Textdatei sollen später zwei informationen je Zeile stehen:
1.) Bildname 2.) Der Bildtitel (ausgelesen aus den EXIF-Infos):
AxelP_110214_2652.jpg "Sex after Death", V8 (fb 7b+) - Hueco Tanks
AxelP_110218_2872.jpg "Revenge of the Choirboys", V9 (fb 7c) - Hueco Tanks
AxelP_110218_2876.jpg "Revenge of the Choirboys", V9 (fb 7c) - Hueco Tanks
Mein Ansatz bisher:
So bekomme ich in der Konsole den Dateinamen und den Titel eines bestimmten Bildes angezeigt.
kMDItemDisplayName = "AxelP_110214_2652.jpg"
kMDItemTitle = ""Sex after Death", V8 (fb 7b+) - Hueco Tanks"
Nun zwei Fragen:
1.) Wie bekomme ich die beiden gewünschten Informationen ohne vorhergehende Erklärung ("kMDItem Display Name = " , "kMDItemTitle = ") und in der selben Zeile nebeneinander dargestellt?
2.) Wie wende ich meinen Ansatz auf das komplette Verzeichnis mit vielen jpg-Dateien an? Aktuell bekomme ich die Info ja natürlich nur für eine einzelne Datei.
Ich möchte mir auf meinem MacOSX ein kleines Programm erstellen, das mir den Inhalt eines Bilderordners (jpg-Dateien) schön Übersichtlich in eine Text-Datei schreiben soll.
In der Textdatei sollen später zwei informationen je Zeile stehen:
1.) Bildname 2.) Der Bildtitel (ausgelesen aus den EXIF-Infos):
AxelP_110214_2652.jpg "Sex after Death", V8 (fb 7b+) - Hueco Tanks
AxelP_110218_2872.jpg "Revenge of the Choirboys", V9 (fb 7c) - Hueco Tanks
AxelP_110218_2876.jpg "Revenge of the Choirboys", V9 (fb 7c) - Hueco Tanks
Mein Ansatz bisher:
Code:
mdls -name kMDItemDisplayName -name kMDItemTitle AxelP_110214_2652.jpg
So bekomme ich in der Konsole den Dateinamen und den Titel eines bestimmten Bildes angezeigt.
kMDItemDisplayName = "AxelP_110214_2652.jpg"
kMDItemTitle = ""Sex after Death", V8 (fb 7b+) - Hueco Tanks"
Nun zwei Fragen:
1.) Wie bekomme ich die beiden gewünschten Informationen ohne vorhergehende Erklärung ("kMDItem Display Name = " , "kMDItemTitle = ") und in der selben Zeile nebeneinander dargestellt?
2.) Wie wende ich meinen Ansatz auf das komplette Verzeichnis mit vielen jpg-Dateien an? Aktuell bekomme ich die Info ja natürlich nur für eine einzelne Datei.