From: Nicolas Boisselier Date: Mon, 22 Jun 2015 11:14:33 +0000 (+0100) Subject: nb-img-compress X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=f692f51fd058605f05645b5aabbc40cfb3d6f7a1;p=nb.git nb-img-compress --- diff --git a/etc/bashrc.function b/etc/bashrc.function index 32b32f03..ec51d492 100644 --- a/etc/bashrc.function +++ b/etc/bashrc.function @@ -314,9 +314,13 @@ nb-ips() { } nb-img-compress() { - local IFS=$'\n' i='' + local IFS=$'\n' i='' j='' for i in $@; do - echo convert -strip -interlace Plane -gaussian-blur 0.05 -quality 85% $i ${i%.*}.jpg + [ -e "$i" ] || continue + j="${i%.*}.jpg" + echo "$i -> $j" + convert -strip -interlace Plane -gaussian-blur 0.05 -quality 85% $i $j || continue + [ "$i" != "$j" ] && rm "$i" done }