From ffb3a842faa5dfa85d007fd46c2b2780f6d73d92 Mon Sep 17 00:00:00 2001 From: fukiame Date: Sun, 14 Sep 2025 18:43:19 +0700 Subject: [PATCH] common.sh: introduce confirm() bypass_checksum tends to be mistakenly applied Signed-off-by: fukiame --- MBCPApp/common.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/MBCPApp/common.sh b/MBCPApp/common.sh index 1f8f624..f24c11d 100644 --- a/MBCPApp/common.sh +++ b/MBCPApp/common.sh @@ -91,3 +91,12 @@ warn() { err() { echo -e "\033[31m[$(date +"%H:%M:%S:%2N")] [ERROR] $1\033[0m" } + +confirm() { + read -rp "$1 +Press Y to confirm, press any other keys to cancel: " val + case "$val" in + Y|y|yes|Yes) : ;; + *) return 69 ;; + esac +}