Birden çok .png dosyasından küçük resimler oluşturmak gerekir ve bunu ImageMagicks convertyardımcı programını kullanarak yapmak istiyorum . Küçük resimleri olmayan tüm dosyaları özyinelemeli olarak bulmak için, aşağıdaki çağrıyı kullanıyorum (okunabilir hale getirmek için iki satıra bölünmüş):
find . -type f -name "*.png" -not -name "*thumb.png*" \
-exec convert {} -thumbnail 200x200 {}.thumb.png \;`
Ancak bu, elbette adlı bir dosyada a.png.thumb.pngçalıştırılırken adlı bir dosya oluşturur a.png. Dönüştürmek için geçirilen .pngikinci {}parametreden uzantıyı nasıl kaldırabilirim ?