SHA1SUM(1)

πŸ“¦
version 0.12.0 Β· 4 versions
, in ubuntu stonking

πŸ’– SHA1SUM(1) β€” the manual, but make it cute πŸ’–

okay bestie, sit down, hydrate, and let me tell you about sha1sum from the uutils coreutils girlies πŸ’… this is the manual page, and yeah it's a General Commands Manual one, we're doing this properly.


✨ NAME ✨

sha1sum β€” Print or check the SHA1 checksums πŸŽ€

no cap, that's the whole job. she prints them, she checks them, she's booked and busy.


🌸 SYNOPSIS 🌸

sha1sum [OPTIONS] [FILE]...

πŸ¦‹ DESCRIPTION πŸ¦‹

Print or check the SHA1 checksums. that's it, that's the vibe ✨


πŸ’… OPTIONS πŸ’…

  • -c, --check β€” read checksums from the FILEs and check them πŸ‘‘ she's verifying now, not just printing.
  • -w, --warn β€” warn about improperly formatted checksum lines 😭 like, bestie, that line is malformed, we're saying something about it.
  • --status β€” don't output anything, status code shows success 🀫 silent but the exit code tells the truth.
  • --quiet β€” don't print OK for each successfully verified file πŸ™ˆ we're not celebrating every single one, only the relevant tea.
  • --ignore-missing β€” don't fail or report status for missing files 🫢 if it's not there, we're not stressing.
  • --strict β€” exit non-zero for improperly formatted checksum lines ⚠️ messy formatting = messy exit code, periodt.
  • --tag β€” create a BSD style checksum πŸŽ€
  • -z, --zero β€” end each output line with NUL, not newline, and disable file name escaping πŸ’€ iconic for piping into other stuff fr fr.
  • -h, --help β€” Print help πŸ’–
  • -V, --version β€” Print version 🌈

⭐ VERSION ⭐

v(uutils coreutils) 0.12.0


🧚 EXAMPLES 🧚

Calculate the SHA1 checksum for one or more files:

sha1sum path/to/file1 path/to/file2 ...

Calculate and save the list of SHA1 checksums to a file:

sha1sum path/to/file1 path/to/file2 ... > path/to/file.sha1

Calculate a SHA1 checksum from stdin:

command | sha1sum

Read a file of SHA1 checksums and filenames and verify all files have matching checksums:

sha1sum [-c|--check] path/to/file.sha1

Only show a message for missing files or when verification fails:

sha1sum [-c|--check] --quiet path/to/file.sha1

Only show a message when verification fails, ignoring missing files:

sha1sum --ignore-missing [-c|--check] --quiet path/to/file.sha1

Check a known SHA1 checksum of a file:

echo known_sha1_checksum_of_the_file path/to/file | sha1sum [-c|--check]

The examples are provided by the tldr-pages project <https://tldr.sh> under the CC BY 4.0 License. Please note that, as uutils is a work in progress, some examples might fail. 🫢


πŸ’– that's the whole page, bestie πŸ’– this manual is dated 2026-09-25 and it's the SHA1SUM(1) page from uutils coreutils 0.12.0 β€” go checksum something, ily, bye πŸŽ€βœ¨
πŸ“¦ where this page comes from