![Forrest logo](/images/logo.png)
shasum:tldr:78db0
shasum: Calculate and save the list of SHA256 checksums to a file.
$ shasum --algorithm 256 ${filename1 filename2 ---} > ${filename-sha256}
try on your machine
This command is using the shasum
utility to compute the SHA-256 hash of one or more files. Here is a breakdown of the command:
shasum
: This is the command itself, which is used to calculate hash checksums of files.--algorithm 256
: This flag tellsshasum
to use the SHA-256 algorithm to compute the hash.${filename1 filename2 ---}
: This is a placeholder for the filenames of the files you want to calculate the SHA-256 hash for. You can replace${filename1 filename2 ---}
with the actual filenames separated by spaces. For example, if you have two files namedfile1.txt
andfile2.txt
, you would replace${filename1 filename2 ---}
withfile1.txt file2.txt
.>
: This is a redirect operator that redirects the output of theshasum
command to a file.${filename-sha256}
: This is a placeholder for the filename of the output file where the SHA-256 hash will be stored. You can replace${filename-sha256}
with the desired filename. For example, if you want to save the hash in a file namedhash.txt
, you would replace${filename-sha256}
withhash.txt
.
In summary, this command calculates the SHA-256 hash for one or more files and saves the output in a file specified by ${filename-sha256}
.
This explanation was created by an AI. In most cases those are correct. But please always be careful and
never run a command you are not sure if it is safe.