unifi-update.sh 698 B

123456789101112131415161718192021222324252627282930313233
  1. #!/usr/bin/env bash
  2. YW=`echo "\033[33m"`
  3. BL=`echo "\033[36m"`
  4. RD=`echo "\033[01;31m"`
  5. CM='\xE2\x9C\x94\033'
  6. GN=`echo "\033[1;92m"`
  7. CL=`echo "\033[m"`
  8. APP="UniFi Update"
  9. while true; do
  10. read -p "This will run ${APP}. Proceed(y/n)?" yn
  11. case $yn in
  12. [Yy]* ) break;;
  13. [Nn]* ) exit;;
  14. * ) echo "Please answer yes or no.";;
  15. esac
  16. done
  17. clear
  18. function header_info {
  19. echo -e "${RD}
  20. _ _ _ ______ _
  21. | | | | (_) ____(_)
  22. | | | |_ __ _| |__ _
  23. | | | | _ \| | __| | |
  24. | |__| | | | | | | | |
  25. \____/|_| |_|_|_| |_|
  26. UPDATE
  27. ${CL}"
  28. }
  29. header_info
  30. sleep 3
  31. wget -qL https://get.glennr.nl/unifi/update/unifi-update.sh && bash unifi-update.sh