位于cpio存档中的文件的Calculte校验和

时间:2017-08-22 13:43:05

标签: linux awk sh cpio

我有一个位于cpio存档内的内核文件,我想计算它的sha256sum。 为此,我将归档输出重定向到标准输出并通过sha256sum传送。 我使用awk得到了总和。

KERNEL_CHECKSUM=$(cpio --to-stdout -i kernel.fat16 < archive.cpio | sha256sum | awk '{print $1}')

此命令在终端上运行时有效。作为脚本运行时,未正确计算校验和。

我怀疑某些与标准输出有关但无法找到问题。

0 个答案:

没有答案