GNU 校验和文件格式在哪里定义的?

GNU 校验和文件格式在哪里定义的?

GNU 校验和文件格式在哪里定义的?

我没有看到任何提及checksum文件格式的信息GNU 文档网站

答案1

sha2实用程序文档指向的文档md5sum其中说

对于每个文件, ' md5sum' 默认输出 MD5 校验和、空格、指示二进制或文本输入模式的标志以及文件名。二进制模式用“ ”表示*,文本模式用“ ”(空格)表示。二进制模式是重要系统上的默认模式,否则文本模式是默认模式。如果文件包含反斜杠或换行符,该行以反斜杠开头,文件名中的每个有问题的字符都用反斜杠转义,即使存在任意文件名,输出也不会产生歧义。

校验和文件只是相应实用程序的输出,因此上面也记录了它们的格式。

相关内容