Hallo zusammen, habe ein kleines Script um Bilder zu konvertieren:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #!/bin/bash # Arbeitsverzeichnis clear dir=/home/muckel/Bilder/2018-05-20-Konzert-DTH-BS-VW-Halle_-_02-Fotos quelle=2018-05-20-Konzert-DTH-in-BS_-_Test-01 ziel=2018-05-20-Konzert-DTH-in-BS_-_Test-02 for i in $dir/$quelle/*.*; do name=$(basename $i) echo "Quelle: $dir/$quelle" echo "Ziel: $dir/$ziel" echo "" echo "Name-Alt:" $name echo "Name-Neu:" ${name%.*} echo "" echo "Datei wird konvertiert:" echo $i echo "" echo "Ziel:" echo $dir/$ziel/${name%.*}.jpg; echo "" echo "" convert $i -resize '1024x1024' -quality 80% -colorspace Gray -colors 256 $dir/$ziel/${name%.*}.jpg done |
Doch wie kann ich es ändern, dass der Dateiname mit -01 endet und fortlaufend zählt?
Die Bilder enthalten ein Vorschaubild, ist es möglich, dass zu entfernen?
Vielen lieben Dank für Eure Hilfe!