07-12-2020, 01:15 PM
there seems to be a lot of work in it that's pointless. it can be simplified by doing something like:
mkdir -p /media/mmcblk0p1
mount /dev/mmcblk0p1 /media/mmcblk0p1
if [ -f /media/mmcblk0p1/Image.gz ]; then
mv /media/mmcblk0p1/Image.gz /media/mmcblk0p1/Image.gz._
else
mv /media/mmcblk0p1/Image.gz._ /media/mmcblk0p1/Image.gz
fi
shutdown -r now
mkdir -p /media/mmcblk0p1
mount /dev/mmcblk0p1 /media/mmcblk0p1
if [ -f /media/mmcblk0p1/Image.gz ]; then
mv /media/mmcblk0p1/Image.gz /media/mmcblk0p1/Image.gz._
else
mv /media/mmcblk0p1/Image.gz._ /media/mmcblk0p1/Image.gz
fi
shutdown -r now