improve slightly the user experience of the script, add a blank line before the prompt, and add a prefix to the prompt to make it more clear that it's a prompt for user input.

This commit is contained in:
luk
2026-07-18 21:37:42 +08:00
parent bb1e42cf2a
commit a6ec9c50b8

View File

@@ -3,8 +3,7 @@
## "curl -s https://git.tic.cc/opx/sysconfig/raw/branch/main/debian-update.sh | bash" ## "curl -s https://git.tic.cc/opx/sysconfig/raw/branch/main/debian-update.sh | bash"
echo "Update the current Debian major version to the next newer major version. For instance, update 11 to 12, or 12 to 13" echo "Update the current Debian major version to the next newer major version. For instance, update 11 to 12, or 12 to 13"
echo "Usage: this.sh" echo
echo "Example: this.sh"
if [ -f /etc/debian_version ]; then if [ -f /etc/debian_version ]; then
OsTypeNow="Debian" OsTypeNow="Debian"
@@ -37,10 +36,11 @@ else
exit 1 exit 1
fi fi
echo "Are you sure to update $OsTypeNow $CodeNameNow to $CodeNameNext?" echo "::*** Are you sure to update $OsTypeNow $CodeNameNow to $CodeNameNext?"
echo " [y] Yes, update now" echo " [y] Yes, update now"
echo " [anything else] No, cancel update" echo " [anything else] No, cancel update"
read -r answer echo
read -r "***:: " answer
if [ "$answer" != "y" ]; then if [ "$answer" != "y" ]; then
echo "Update canceled." echo "Update canceled."
exit 0 exit 0