#!/bin/bash # Taken from christitus.com, needs to be remade into more professional script # possibly combine with your own image optimization scripts? # Definitely combine with dependencycheck and your install scripts # Dependancies # - img-optimize - https://virtubox.github.io/img-optimize/ # - imagemagick # - jpegoptim # - optipng FOLDER="/home/titus/github/website/content/images" # max width WIDTH=800 # max height HEIGHT=600 #resize png or jpg to either height or width, keeps proportions using imagemagick find ${FOLDER} -iname '*.jpg' -o -iname '*.png' -exec convert \{} -verbose -resize $WIDTHx$HEIGHT\> \{} \; img-optimize --std --path ${FOLDER}