Accept one-letter y/n

This commit is contained in:
2025-04-24 22:41:37 -04:00
parent e0d97985cc
commit 40bffcdd5f

View File

@@ -1617,6 +1617,7 @@ uninstall() {
mv "$SCRIPT_DIR/.uninstall" "$SCRIPT_DIR/.uninstall.bk" mv "$SCRIPT_DIR/.uninstall" "$SCRIPT_DIR/.uninstall.bk"
fi fi
echo "To remove installJRMC output: rm -rf $OUTPUT_DIR"
echo "To remove your MC library: rm -rf $HOME/.jriver" echo "To remove your MC library: rm -rf $HOME/.jriver"
return 0 return 0
} }
@@ -1798,8 +1799,8 @@ err() { echo "Error: $*" >&2; }
ask_ok() { ask_ok() {
local response local response
((YES_SWITCH)) && return 0 ((YES_SWITCH)) && return 0
read -r -p "$* [y/N]: " response read -n 1 -r -p "$* [y/N]: " response
[[ ${response,,} =~ ^(yes|y)$ ]] [[ ${response,,} =~ ^y$ ]]
} }
execute() { execute() {
if debug "$*"; then if debug "$*"; then