字符串上的校验和

Sha*_*ron 16 linux bash checksum

有没有办法在Linux中计算字符串的校验和?我所看到的校验命令(cksum,md5sum,sha1sum等)都需要一个文件作为输入,我没有一个文件.我只有一个位置的路径,并希望计算该路径上的校验和.

ash*_*aka 33

echo -n 'exampleString' | md5sum
Run Code Online (Sandbox Code Playgroud)

应该管用.


Nho*_*oya 8

echo -n "yourstring" |md5sum
echo -n "yourstring" |sha1sum
echo -n "yourstring" |sha256sum
Run Code Online (Sandbox Code Playgroud)

不要忘记-n或结果会改变(因为新行将被解析)

  • Sharon 要求提供 sha1、sha256 和 md5,我给出了所有 3,顺便说一句,我没有看到纪元,再次抱歉哦,问题已在脚本中解决:P (2认同)