• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

... jedes dritte Foto / jede dritte Datei auswählen [erledigt]

Registriert
30.04.07
Beiträge
224
Hallo zusammen,
ich machs kurz: Habe ca 2000 Fotos aus einer Intervall-Projekt und möchte jetzt in einem Ordner jedes dritte Foto haben. Wie kann ich so was machen?
Am liebsten im Finder oder sonst möglichst Freeware.

Danke!
 
Zuletzt bearbeitet:
Sind die Dateinamen durchnummeriert?
 
Jein. Derzeit sind die als "IMG_2182.JPG" gespeichert. Eigentlich möchte ich denen lieber das Format "06062009_1758.jpg" geben. Aber wenn es hilfreich ist kann ich die Files auch einfach mal anders (also mit Zahlen, 001.JPG, 002.JPG, ...) nummerieren.
 
Aber sie sind schon alphabetisch so sortiert, dass das älteste Foto zuerst kommt? Falls ja, poste ich gleich eine Lösung. ;-)
 
Ich würde das im Terminal machen.
Code:
cd NamedesQuellordners
cp -p `ls *.JPG | sed -n '1,${p;n;n;}'` NamedesZielordners
Kurze Erklärung: "ls *.JPG" liefert die Liste aller Dateien mit Endung JPG, alphabetisch sortiert. Der "sed"-Befehl mit seinem Argument liefert aus dieser Liste jeden dritten Eintrag. Die Ergebnisliste kopiert man dann mit "cp" in den Zielordner, "-p" erhält den Zeitstempel. Fertig. :-)
 
Zuletzt bearbeitet:
Hi quarx,
besten Dank für deine Lösung welche auch meine Lösung ist :-)!
Funktioniert wunderbar, macht genau was ich will. Super!

Ich sollte wieder mehr mit dem Terminal arbeiten...

Besten Dank nochmal!