Vaginaldo

Untitled

Aug 30th, 2017
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. bitcoindSynced() {
  4.  
  5. #blockCount=`bitcoin-cli getblockcount`
  6.  
  7. blockCount=`bitcoin-cli getblockcount`
  8.  
  9. blockChain=`wget -O - http://blockchain.info/q/getblockcount`
  10.  
  11. if [ -z $blockChain ] ; then
  12. echo "Error getting blockcount from http://blockchain.info/"
  13. exit 1
  14. fi
  15.  
  16. let "blockDiff = expr $blockChain - $blockCount"
  17.  
  18.  
  19. printf "Number of blocks $blockCount\n"
  20.  
  21. if [ $blockDiff = 0 ] ; then
  22. echo "up to date"
  23. else
  24. echo "$blockDiff blocks behind"
  25. fi
  26.  
  27. perc=$(echo "$blockCount" / "$blockChain" | bc -l)
  28.  
  29. perc=$(echo "$perc"*"100" | bc)
  30.  
  31. perc=$(echo "$perc" | cut -c-5)
  32.  
  33. printf ""$perc" %% Done \n"
  34.  
  35. } 2>/dev/null
  36.  
  37.  
  38. bitcoindSynced
Add Comment
Please, Sign In to add comment