在 CentOS 下安装:
# yum install ImageMagick
在 Ubuntu 下安装:
$ sudo apt-get install imagemagick 批量给某目录打: #!/bin/bash if [ $# -ne 2 ] then echo "usage: ./watermark watermark.jpg picture_directory" echo "" exit fi MARK=$1 PICDIR=$2 for each in $PICDIR/*{.jpg,.jpeg,.png,.JPG,.JPEG,PNG} do # mv "$each" `echo $each | tr ' ' '_'`; # composite -gravity northeast -dissolve 50 $MARK $each $each 2> /dev/null composite -gravity southeast $MARK $each $each 2> /dev/null echo "$each: done!" done exit 0 调用:sh watermark.sh /home/www/elinkmall/fashionemall.png /home/www/elinkmall/wish_shui