有没有办法在Linux中计算字符串的校验和?我看到的校验和命令(cksum
,md5sum
,sha1sum
等)都需要一个文件作为输入,而我没有文件。我只有一个到某个位置的路径,并且想要计算该路径上的校验和。
答案 0 :(得分:31)
echo -n 'exampleString' | md5sum
应该有用。
答案 1 :(得分:8)
echo -n "yourstring" |md5sum
echo -n "yourstring" |sha1sum
echo -n "yourstring" |sha256sum
不要忘记-n或结果会改变(因为新行将被解析)