【发布时间】:2021-08-01 11:52:21
【问题描述】:
我有一个 unix shell 脚本,它创建文件并将文件从一个路径传输到另一个路径(来自同一台服务器或另一台服务器) 然后将文件从相同或不同的服务器传输到此文件夹。
我无法确定可以通过脚本验证文件传输 md5 或校验和的方法。通常我会获取源文件夹和目标文件夹的校验和并手动匹配它们。
请指教
【问题讨论】:
-
md5sum、sha1sum、shasum等实用程序都有一个检查选项,如果从文件读取的校验和与实际文件不匹配,它们会返回一个状态.使用这些应该相当简单。 -
@Hasturkun,这适用于 Linux utils,例如 Solaris
digest没有这个选项。