Changeset - 534b2cc7a1f5
[Not reviewed]
default
0 1 0
Dennis Fink - 2 years ago 2022-02-26 16:06:12
dennis.fink@c3l.lu
Shellcheck
1 file changed with 12 insertions and 6 deletions:
0 comments (0 inline, 0 general)
convert.sh
Show inline comments
 
#!/bin/bash
 

	
 
for i in $(find "$1/SVG" -type f -not -name "Laurel_Wreath.svg" -not -iname "QRCode.svg"); do
 
    new_pdf_filename=$(echo "$i" | sed 's/svg/pdf/g' | sed 's/SVG/PDF/g')
 
    new_plain_svg_filename=$(echo "$i" | sed 's/SVG/PLAIN_SVG/g')
 
    new_png_filename=$(echo "$i" | sed 's/svg/png/g' | sed 's/SVG/PNG/g')
 
    new_eps_filename=$(echo "$i" | sed 's/svg/eps/g' | sed 's/SVG/EPS/g')
 
while IFS= read -r -d '' i; do
 
    new_plain_svg_filename="${i/SVG/PLAIN_SVG}"
 

	
 
    new_pdf_filename="${i/SVG/PDF}"
 
    new_pdf_filename="${new_pdf_filename/svg/pdf}"
 
    
 
    new_png_filename="${i/SVG/PNG}"
 
    new_png_filename="${new_png_filename/svg/png}"
 

	
 
    new_eps_filename="${i/SVG/EPS}"
 
    new_eps_filename="${new_eps_filename/svg/eps}"
 

	
 
    if [[ "$1" =~ "entr0py" ]]; then
 
        mkdir -p "$(dirname "${new_png_filename}")"
 
        if [[ "$1" =~ "Logo" ]]; then
 
@@ -36,4 +42,4 @@ for i in $(find "$1/SVG" -type f -not -n
 
        inkscape --export-type=eps --export-filename="$new_eps_filename" --export-area-page --export-dpi=1200 "$i"
 
        inkscape --export-plain-svg --export-filename="$new_plain_svg_filename" --export-text-to-path --vacuum-defs "$i"
 
    fi
 
done
 
done <   <(find "$1/SVG" -type f -not -name "Laurel_Wreath.svg" -not -iname "QRCode.svg" -print0)
0 comments (0 inline, 0 general)