wget期间获取md5

wget期间获取md5

我正在wget处理巨大的文件(超过 100GB),然后将我的 md5sum 与存储库中发布的总和进行比较。不管你相信与否,md5sum在这种大小的文件上运行需要花费相当多的时间,所以我想在下载的同时获得总和。

最好的方法是什么?我没有看到wget在下载过程中计算 MD5 的选项(令人惊讶),所以我想使用tee是可行的方法?!

答案1

事实上,这或许是可能的:

wget -O - http://example.com/file | tee file | md5sum > file.md5

但是,这假设您事先在文件中拥有哈希值。

相关内容