Advertisement
qkzoo

Untitled

Mar 2nd, 2024
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. function yes_no_abort {
  2. while true; do
  3. read -p "$* [y/n/a]: " yn
  4. case $yn in
  5. [Yy]*) echo "Answered Yes"; return 0 ;;
  6. [Nn]*) echo "Answered No" ; return 1 ;;
  7. [Aa]*) echo "Answered Abort" ; return 2 ;;
  8. esac
  9. done
  10. }
  11.  
  12. # Get the current directory
  13. DIR=$PWD
  14.  
  15. # Create the new firmware directory
  16. mkdir $FIRMWARE_DIR &> /dev/null # Throw away all output messages, unimportant: https://stackoverflow.com/questions/15678796/how-do-i-suppress-shell-script-error-message
  17.  
  18. echo "Install ghget (Y)es (N)o (A)bort"
  19. ans=yes_no_abort
  20.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement