free output gets truncated

Nice script, however I’ve noticed that my server with 16G of RAM results in the “total” value in bytes from the “free” command being truncated: a bug in “free” rather this script. This results in erroneous values from this script, and the “USED” value can go negative.

I’ve updated my copy so it uses kilobytes instead of bytes for the fine-resolution numbers.