Browse Source

Accept one-letter y/n

bryan 1 day ago
parent
commit
40bffcdd5f
1 changed files with 3 additions and 2 deletions
  1. 3 2
      installJRMC

+ 3 - 2
installJRMC

@@ -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
-  [[ ${response,,} =~ ^(yes|y)$ ]]
+  read -n 1 -r -p "$* [y/N]: " response
+  [[ ${response,,} =~ ^y$ ]]
 }
 }
 execute() {
 execute() {
   if debug "$*"; then
   if debug "$*"; then