#!/bin/bash for i in *.png; do convert "$i" -fuzz 20% -transparent blue "$i".finalshdone mv *.finalsh ./final_shadow/rm *.pngcd ./final_shadow for a in *.finalsh; do mv -- "$a" "${a%.finalsh}"done