# HG changeset patch # User Dennis Fink # Date 2019-03-24 20:30:43 # Node ID af8d89e40b79846f4756f8a383552e0b49569e73 # Parent 21fa024e6e64b5ced6ba3c7c8cb4cb4f6eefa09b Parallelize optipng diff --git a/optipng.sh b/optipng.sh --- a/optipng.sh +++ b/optipng.sh @@ -1,5 +1,3 @@ #!/bin/bash -for i in $(find ./ -type f -name "*.png"); do - optipng -o7 "$i" -done +find ./$1 -type f -name "*.png" -print0 | xargs -0 -n1 -P0 optipng -quiet -o7