我正在嘗試在檔案目錄上使用 CRC32、SHA1 和 SHA256 演算法自動生成校驗和,并且我從 cksum (v.8.32) 中收到錯誤
根據gnu.org上的 cksum手冊-a,它可以識別選項或--algorithm從支持的校驗和演算法串列(包括 sha1、sha256 和 crc)中進行選擇,但它似乎不起作用。
命令:
cksum -a sha1 foo.txt
給出錯誤資訊:
cksum: invalid option -- 'a'
Try 'cksum --help' for more information.
我嘗試運行cksum --help,但它只列印以下內容:
Usage: cksum [FILE]...
or: cksum [OPTION]
Print CRC checksum and byte counts of each FILE.
--help display this help and exit
--version output version information and exit
GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
Full documentation <https://www.gnu.org/software/coreutils/cksum>
or available locally via: info '(coreutils) cksum invocation'
它指向我的資源沒有幫助。
出了什么問題?有沒有更好的方法可以采取?
uj5u.com熱心網友回復:
您需要 GNU Coreutils >= 9.0(即cksum版本 >= 9.0)
以下是 9.0 版的變更日志所說的內容:
cksum 現在支持 -a 選項來選擇任何摘要。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/493693.html
標籤:重击 牛 校验和 gnu-coreutils
上一篇:標志引數是另一個標志
