Kaynağa Gözat

Accept one-letter y/n

bryan 1 gün önce
ebeveyn
işleme
40bffcdd5f
1 değiştirilmiş dosya ile 3 ekleme ve 2 silme
  1. 3 2
      installJRMC

+ 3 - 2
installJRMC

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