Checksums look like they could use some practice. I see how to
manually run a sha1 checksum:

cksum -a sha1 [file]

I can visually inspect that, but I should be able to use the -c or
-C checklist methods.

It appears I can generate a hash file (the same as a checklist?)
by doing:

cksum -a sha1 -h [hashfile] [file]

This creates the hashfile even if it's a new one and it has the
same output format as stdout did. Now, how do I read that back in?

cksum -a sha1 -c [hashfile] [file] spits out a ton of errors, so
that's not it.

OH!

cksum -a sha1 -C [hashfile] [file]

-or-

cksum -a sha1 -c [hashfile]

Sa-weet!