Advertisement
Guest User

Untitled

a guest
Jan 20th, 2015
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.44 KB | None | 0 0
  1. file="/home/minetest/.minetest/worlds/Survival_World/force_loaded.txt"
  2.  
  3. IFS="
  4. "
  5.  
  6. for i in $(sed "s/,/\n/g" $file); do
  7.     n=$(echo $i | cut -f 2 -d "[" |cut -f 1 -d "]" |cut -f 1 -d "e")
  8.     hash=$(echo "scale=20;"$n"*100000000000000"|bc|cut -f 1 -d ".")
  9.  
  10.     h=$hash
  11.     x=$(( (h & 0xffff) - 32768 ))
  12.  
  13.     h=$((h>>16))
  14.     y=$(( (h & 0xffff) - 32768 ))
  15.  
  16.     h=$((h>>16))
  17.     z=$(( (h & 0xffff) - 32768 ))
  18.  
  19.     echo $((x*16)), $((y*16)), $((z*16))
  20. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement