MapComplete/scripts/resizeSvg.sh

15 lines
367 B
Bash
Executable file

#! /bin/bash
# Requires `sudo apt-get install librsvg2-bin`
# $1 should be the file
resizeFile(){
PTH="$(dirname "${1}")"
FILE="$(basename "${1}")"
echo "Path is $PTH, name is $FILE"
svg-resizer -f -x 500 -y 500 -o /tmp/resized $1
mv "/tmp/resized/$FILE" "$PTH"
}
export -f resizeFile
find . -name "*.svg" -exec bash -c 'resizeFile "$0"' {} \;