?
******
Hallo,
ich will ein Script basteln, dass den Dateinamen vor der Endung abtrennt (die Namen sehen so aus 0001.jpeg; 0002.jpeg usw.) und durch 2 teilt, ist es durch 2 teilbar wird die rechte Seite abgeschnitten, ist es nicht durch 2 teilbar die linke.
Dieses Script soll dann noch mit dem Script kombiniert werden was an ausnahmslos allen Bildern den unteren Rand abschneidet, dies sieht so aus und funktioniert auch schon:
hier das Script was noch nicht wirklich funktioniert, ich schaffe es nicht die Teilbarkeit zu überprüfen und dann weiter zu übergeben:
Hoffentlich hat jemand eine Anregung dazu
Mfg
ich will ein Script basteln, dass den Dateinamen vor der Endung abtrennt (die Namen sehen so aus 0001.jpeg; 0002.jpeg usw.) und durch 2 teilt, ist es durch 2 teilbar wird die rechte Seite abgeschnitten, ist es nicht durch 2 teilbar die linke.
Dieses Script soll dann noch mit dem Script kombiniert werden was an ausnahmslos allen Bildern den unteren Rand abschneidet, dies sieht so aus und funktioniert auch schon:
Code:
for foto in *.jpeg ; do
convert $foto -crop 2480x3025 +repage $foto.jpeg #es werden automatisch 2 Dateien erstellt *-0 und *-1 und
#*-1 soll im nächsten Schritt gelöscht werden
rm $foto-1.jpeg
mv $foto-0.jpeg $foto
done
exit 0
hier das Script was noch nicht wirklich funktioniert, ich schaffe es nicht die Teilbarkeit zu überprüfen und dann weiter zu übergeben:
Code:
for foto in *.jpeg ; do
cut -d'.' -f1 $foto | $foto2
if $Zahl = $(echo "/2" | bc )
then
convert $foto -crop 2130x3025 +repage $foto.jpeg #rechts durch 2 teilbar
else
convert $foto -crop 2130x3025+365 +repage $foto.jpeg #links nicht durch 2 teilbar
fi
rm $foto-1.jpeg
mv $foto-0.jpeg $foto
done
Hoffentlich hat jemand eine Anregung dazu
Mfg