Linux

Script for optimizing images in a directory (recursive) in Linux

!/bin/sh script for optimizing images in a directory (recursive) pngcrush & jpegtran settings from: http://developer.yahoo.com/performance/rules.html#opt_images pngcrush for png in find $1 -iname “*.png”; do echo “crushing $png …” pngcrush -rem alla -reduce -brute “$png” temp.png # preserve original on error if [ $? = 0 ]; then mv -f temp.png $png else rm temp.png fi

Script for optimizing images in a directory (recursive) in Linux Read More »