INKSCAPE_CMD=inkscape OPS=(union difference intersection exclusion division fracture) for dir in */; do for op in "${OPS[@]}"; do if [ ! -e "$dir/$op.svg" ]; then $INKSCAPE_CMD --actions="select-all; path-$op; export-filename:$dir/$op.svg; export-plain-svg; export-do; file-close" "$dir/original.svg" fi done done