寻找 OS X 实用程序来验证/验证复制的文件/目录 - 校验和/SFV/MD5

Jos*_*man 3 checksum md5 macos

寻找在从一个位置复制到另一个位置时轻松验证 OS X 中文件/文件夹完整性的最佳方法。

我已经下载了SuperSFV,但它似乎很慢。校验和的概念也是新的,因此寻找最简单/最佳实践以确保复制的目录或文件在目标上与源上相同。

小智 5

有一个 brew 包cksfv可以解决这个问题。在优胜美地工作。

使用brew安装:

brew install cksfv
Run Code Online (Sandbox Code Playgroud)

使用Boxen安装,使用 brew:

# Add this to your Puppetfile:
github "homebrew"

# Add to your personal manifest:
package { 'cksfv': ensure => present }
Run Code Online (Sandbox Code Playgroud)

创建一个 .sfv 文件:

# one file
cksfv myfile.zip > myfile.zip.sfv

# many files
cksfv file1.zip file2.zip > my-two-files.sfv

# all files
cksfv * > all-files-in-this-dir.sfv
Run Code Online (Sandbox Code Playgroud)

验证 .sfv 文件:

cksfv -f myfile.zip.sfv
Run Code Online (Sandbox Code Playgroud)