#!/bin/bash # v1.0, 2011-07-31 # Ekkart Kleinod (http://www.ekkart.de/) # GNU General Public License v.3 (GPL 3) # http://www.gnu.org/licenses/gpl-3.0.html # Dieses Skript druckt den Namen aller Bilder eines # Verzeichnisses in die rechte untere Ecke des Bildes. # Die Ursprungsbilder werden dabei ueberschrieben. # Optional kann ein eigener Text statt des Dateinamens angegeben werden. # This script prints the name of all image files in the # directory into the southeast corner of the image. # The original images are overwritten. # Optionally an own text can be given instead of the filename. # definitions FONTNAME=DejaVu-Sans-Mono-Bold FONTSIZE=36 TEXT='%t' # see http://www.imagemagick.org/script/escape.php # optional parameter for output text (escape sequences allowed) if [ -n "$1" ] then TEXT=$1 fi # execution find -maxdepth 1 -name "*.jpg" -exec convert {} -gravity southeast -font $FONTNAME -pointsize $FONTSIZE -fill black -annotate 0 $TEXT -fill white -annotate +3+3 $TEXT {} \; # EOF