• 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

Dateipfade auslesen Bilder (3.000 Stk.)

  • Ersteller Ersteller schakal51
  • Erstellt am Erstellt am

schakal51

Gast
Hallo an alle,

folgendes Problem: Ich möchte einen Serienbrief erstellen, der jeweils ein individuelles Bild einfügt. Dafür benötige ich aber den Dateipfad jedes einzelnen Bildes (ca. 3000 Stück). Nun möchte ich nicht jeden einzelnen Dateipfad von Hand auslesen. Habt ihr eine Idee wie ich den Pfad automatisiert rausfinde?

Klar ich kann alles in den Terminal rein kopieren, der listet diese dann aber nacheinander auf ohne Trennzeichen, ich muss sie wieder von Hand trennen.

Danke!
 
Das kannst du z. B. mit TextEdit machen. Öfffne mit dem Programm ein neues Textfenster und stelle dann unter "Format" um auf "Reinen Text". Anschließend wählst du alle Bilder aus und ziehst sie auf das Textfenster von TextEdit. Dann werden die Dateinamen mit dem kompletten Pfad aufgelistet.

MACaerer
 
sind die Bilder alle in einem Ordner und Du brauchst nur den Dateinamen bzw. einen Unterordner dazu? Dann reicht find und eine Umleitung in eine Textdatei. Also z.B.
Code:
find /Pfad/ -name '*.jpg' >> bildernamen.txt
.


Ansonsten gibt es auch viele andere elegante Varianten - hängt von den Gegebenheiten ab.