Questo script inserisce ricorsivamente un watermark in una lista di foto, usa imagemagick.
Per installare il pacchetto basta installarlo con il solito comando
sudo apt-get install imagemagick
Basta mettere nella stessa directory le immagini, il watermark e lo script, e ricordatevi di rendere eseguibile lo script.
Con le attuali impostazioni lo script cerca i file in formato JPG, inserisce il watermark nell'angolo in basso a destra con dissolvenza 60% e salva il file JPG con qualità 85%.
Cambiando le impostazioni della riga di comando si potranno modificare tali impostazioni.
Listato script bash:
#!/bin/bash for each in *.jpg *.JPG do echo "Inserimento in "$each" ..." composite -quality 85 -dissolve 60 -gravity southeast nome_watermark.png "$each" "$each" >> /dev/null echo "... Fatto!" done exit 0