Pipe
從管道檢查 md5sum
我很困惑應該如何
md5sum --check
工作:$ man md5sum -c, --check read MD5 sums from the FILEs and check them
我有一個文件,我可以將其通過管道傳輸到
md5sum
:$ cat file | md5sum 44693b9ef883e231cd9f90f737acd58f -
當我明天想檢查文件的完整性時,如何檢查 md5sum 是否仍然存在
44693b9ef883e231cd9f90f737acd58f
?筆記
cat file
可能是一個流。所以我想像我的例子一樣使用管道,而不是md5sum file
.
你來做這件事:
cat file | md5sum > sumfile
第二天你可以這樣做:
cat file | md5sum --check sumfile
哪個列印:
-: OK
如果一切都好。
我假設您確實知道文件的 md5sum。
只需發出以下命令:
迴聲 ff19e3f8bde936457b8e53c825110987 我的*文件*| md5sum --check - *我的文件*:好的
md5sum --check
,與任何其他選項(或無)一樣,如果在命令行上未指定md5sum
文件(或),則從標準輸入獲取輸入。-