【发布时间】:2015-07-07 08:56:02
【问题描述】:
我想创建一个 Ruby 程序,以尽可能快地将文件从 SD 卡复制到硬盘,同时创建源文件和目标文件的 md5 校验和以确保数据完整性。
我相信分块读取文件并创建校验和会比
- 创建源校验和
- 复制文件
-
创建目标校验和
$md5 = 摘要::MD5.file('文件名').hexdigest 创建校验和,但我不知道如何使 md5 创建和文件复制同时发生?
【问题讨论】:
标签: ruby performance file copy md5