ref: 70ef2f3432a2d6a11585fdbc8fb9e2e25d63f316
dir: /tools/free_space.awk/
#!/usr/bin/awk -f # Usage: tools/free_space.awk pokecrystal.map BEGIN { total = free = 16384 * 128 } /^ SECTION: \$[0-7]/ { free -= strtonum("0x" substr($3, 3)) } END { printf "Free space: %d/%d (%.2f%%)\n", free, total, free * 100 / total }