self-upgrade revert back

This commit is contained in:
pvincent
2026-08-12 12:47:31 +04:00
parent 3bbf521fd0
commit 85e736e618
+9 -4
View File
@@ -9,10 +9,15 @@
function self_upgrade { function self_upgrade {
mv "$MIAOU_BASH_DIR" "$MIAOU_BASH_DIR".before_upgrade mv "$MIAOU_BASH_DIR" "$MIAOU_BASH_DIR".before_upgrade
"$MIAOU_BASH_DIR".before_upgrade/install.sh upgraded if "$MIAOU_BASH_DIR".before_upgrade/install.sh upgraded; then
rm -rf "$MIAOU_BASH_DIR".before_upgrade rm -rf "$MIAOU_BASH_DIR".before_upgrade
echo -n "version: " echo -n "version: "
. "$MIAOU_BASH_DIR"/bin/miaou-bash --version . "$MIAOU_BASH_DIR"/bin/miaou-bash --version
else
echo "ERROR: trouble during self-upgrade: revert back"
rm -rf "$MIAOU_BASH_DIR"
mv "$MIAOU_BASH_DIR".before_upgrade "$MIAOU_BASH_DIR"
fi
} }
# MAIN # MAIN