generated from meaz/Test_theme
39 lines
1 KiB
Bash
Executable file
39 lines
1 KiB
Bash
Executable file
#!/bin/bash
|
|
|
|
echo "Running in directory $(pwd)"
|
|
read -p "Do you really want to execute the changes (y/n)? " pregunta
|
|
|
|
if [ "$pregunta" = "y" ]
|
|
then
|
|
echo "Changes will be executed"
|
|
else
|
|
echo "Changes will NOT be executed; doing a dry run, that is, the script will only show what it would have done if you had answered yes"
|
|
fi
|
|
read -p "Press Enter to continue..."
|
|
|
|
for filenamesencer in *.svg
|
|
do
|
|
echo "Processing $filenamesencer"
|
|
filename_no_ext="${filenamesencer%.*}"
|
|
echo "Filename without extension: $filename_no_ext"
|
|
filename_png="$filename_no_ext.png"
|
|
if [ -e "$filename_png" ]
|
|
then
|
|
echo "Located an SVG which has also a matching PNG: $filenamesencer and $filename_png"
|
|
echo
|
|
echo "Operation: delete SVG:"
|
|
echo "rm $filenamesencer"
|
|
if [ "$pregunta" = "s" ]
|
|
then
|
|
rm "$filenamesencer"
|
|
echo "rm done"
|
|
fi
|
|
else
|
|
echo "***** There is no matching PNG file, therefore leaving the SVG in place..."
|
|
fi
|
|
echo
|
|
echo
|
|
echo
|
|
|
|
done
|