F
fwalser
Grünschnabel
Hi,
ich würde gern mit einer Makefile alle Bilder in ein bestimmtes format konvertieren.
Zum konvertieren möchte ich ImageMagick benutzen. Das Problem an der Geschichte ist, ich weiss leider nicht wie ich das richtig angebe (bin leider etwas neu in dieser Materie)
Wollte dies mit einer Schleife umsetzen.
Makefile
Die Schleife an sich müsste ja stimmen ?!.
Das Problem dürfte der Pfad sein (Weiss leider nicht, wie ich diesen in einer Makefile richtig angebe ? bzw. ob dieser stimmt ? Der Pfad sollte der selbe sein, wie die der Makefile).
Desweiteren hab ich mir überlegt die umgewandelten Bilder als kleine thumbs in eine HTML-Seite zu schreiben. Kann mir hier jemand einen Tipp dazu geben ?
zum erstellen der HTML Seite dacht ich an sowas wie
HTML.sh
ich würde gern mit einer Makefile alle Bilder in ein bestimmtes format konvertieren.
Zum konvertieren möchte ich ImageMagick benutzen. Das Problem an der Geschichte ist, ich weiss leider nicht wie ich das richtig angebe (bin leider etwas neu in dieser Materie)
Wollte dies mit einer Schleife umsetzen.
Makefile
Code:
# SHELL Initialisierung
SHELL = /bin/sh
all: convert
convert:
for i in *.jpg ; do convert "$i" "${i%.jpg}.png" ; done
Die Schleife an sich müsste ja stimmen ?!.
Das Problem dürfte der Pfad sein (Weiss leider nicht, wie ich diesen in einer Makefile richtig angebe ? bzw. ob dieser stimmt ? Der Pfad sollte der selbe sein, wie die der Makefile).
Desweiteren hab ich mir überlegt die umgewandelten Bilder als kleine thumbs in eine HTML-Seite zu schreiben. Kann mir hier jemand einen Tipp dazu geben ?
zum erstellen der HTML Seite dacht ich an sowas wie
Code:
%.html : HTML.sh
HTML.sh
Code:
#!/bin/bash
cat HTML > "$name".html
<html>
<body>
<p><img src="bild1.png"></p>
<p><img src="bild2.png"></p>
<p><img src="bild3.png"></p>
</body>
</html>