heat part 2

Here is part 2 of my Heat series. As before, I put in a suggested pub date for this coming Friday, but feel free to schedule for another date if you prefer. Thanks!
This script, written in bash, assumes the ...
... and, if any command returns an error, the script ...