Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个位于 cpio 存档内的内核文件,我想计算它的 sha256sum。为此,我将存档输出重定向到标准输出并通过sha256sum. 我通过使用得到总和awk。
sha256sum
awk
KERNEL_CHECKSUM=$(cpio --to-stdout -i kernel.fat16 < archive.cpio | sha256sum | awk '{print $1}')
此命令在终端上运行时有效。作为脚本运行时,校验和计算不正确。
我怀疑与标准输出有关,但找不到问题。