Verify a checksum
You need to validate the checksum of a file. Rather than Googling it for the hundredth time, you decide to write a note to self, in the hope it will stick this time.
shasum command, with the appropriate algorithm flag.
// SHA1 $ shasum -a 1 file.txt // SHA256 $ shasum -a 256 file.txt // SHA512 $ shasum -a 512 file.txt
The above commands output the checksum for manual verification. You can also tell
shasum to verify the checksum for you.
// If you have the SHA256 sum as a string // Format: "<SHA256> <filename>" $ echo "abc123 file.txt" | shasum -a 256 -c // If you have a SHA256 file $ echo shasum -a 256 -c "file.txt.sha256sum"
Sign up for my newsletter
A monthly round-up of blog posts, projects, and internet oddments.