因此,我试图使用shell脚本检查几十个文件。文件检查发生在不同的时间。
有办法这样做吗?
md5sum -c 24f4ce42e0bc39ddf7b7e879a File.name或者更好的sha512sum
sha512sum -c 24f4ce42e0bc39ddf7b7e879a File.name现在我必须这么做:
md5sum -c file.md5sums File.name或者更好的是,我可以将所有的md5sums放在一个文件中,然后像这样检查它们:
md5sum -c `sed 1p file.md5sums` File.name
md5sum -c `sed 2p file.md5sums` File.name
md5sum -c `sed 3p file.md5sums` File.name
md5sum -c `sed 4p file.md5sums` File.name有几十个包含单个条目的文件似乎很愚蠢。
发布于 2020-07-20 19:34:48
对于单个文件,您可以这样做(在bash中)将字符串作为文件传递。
md5sum -c <(echo "24f4ce42e0bc39ddf7b7e879a File.name") File.namehttps://unix.stackexchange.com/questions/290240
复制相似问题