【发布时间】:2015-09-13 00:37:29
【问题描述】:
我有两个文件 hello.txt 和 hello.txt.md5
MD5 输出格式如下
cat hello.txt.md5
b1946ac92492d2347c6235b4d2611184
我编写了一个简单的脚本来验证 md5sum。
csum=$(cat hello.txt.md5)
echo "$csum hello.txt" | md5sum -c
此脚本在 Ubuntu 13.10 上运行良好,但在 Ubuntu 12.04 中引发以下错误。
md5sum:标准输入:未找到格式正确的 MD5 校验和行
谁能告诉我如何在 Ubuntu12.04 中做到这一点。
【问题讨论】:
-
md5sum有哪些版本?我敢打赌文件格式已经改变了 -
md5sum -c的输入应该和输出一样。那么md5sum hello.txt在 12.04 上的输出是什么样的?
标签: bash ubuntu-12.04 ubuntu-13.10