diff --git a/tools/currentColorFillFix.sh b/tools/currentColorFillFix.sh new file mode 100755 index 000000000..9705b1205 --- /dev/null +++ b/tools/currentColorFillFix.sh @@ -0,0 +1,23 @@ +#!/bin/sh + +if [ $# -ne 1 ]; + then echo Usage: $0 file.svgz + exit 1 +fi + +if [ ! -f $1 ]; then + echo "you must specify a valid svg" + exit 1 +fi + + +file=`echo $1 | cut -d'.' --complement -f2-` +mv $1 $file.svg.gz +gunzip $file.svg.gz + +echo Processing $file + +/usr/bin/perl -p -i -e "s/color:#[^;]*;fill:currentColor/fill:currentColor/g" $file.svg + +gzip $file.svg +mv $file.svg.gz $file.svgz \ No newline at end of file