HasteBin0

Semi-automated Update Script for Exodus.io

Aug 3rd, 2020 (edited)
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.73 KB | None | 0 0
  1. #/usr/bin/sh
  2. cd download  # created beforehand
  3. read -p "Input Exodus.io Download Link: " dn1
  4. read -p "Confirm: " dn2
  5. if [ "$dn1" !~= "https://downloads.exodus.io/releases/exodus-linux-x64-.*.zip" ]; then
  6.     printf "Expencted https://downloads.exodus.io/releases/exodus-linux-x64-*.zip\nGot input %s\n" $dn1
  7.     exit 1
  8. fi
  9. if [ $dn1 == $dn2 ]; then
  10.     printf "Match (%s)\n" $dn1
  11. else
  12.     printf "Mismath\n%s\n%s\n" $dn1 $dn2
  13.     exit 2
  14. fi
  15. echo "Downloading..."
  16. wget "$dn1"
  17. if [[ $? -eq 0 ]]; then
  18.     echo "Success."
  19. else
  20.     echo "Download failed."
  21.     exit 3
  22. fi
  23. echo "Unzipping"
  24. unzip *.zip
  25. if [[ $? -eq 0 ]]; then
  26.     echo "Success."
  27.     rm -f *.zip
  28. else
  29.     echo "Unzip failed."
  30.     exit 4
  31. fi
  32. rm -rf ../Exodus-linux-x64
  33. mv -fuv ./Exodus-linux-x64 ..
  34.  
Add Comment
Please, Sign In to add comment