为什么sha256sum在windows下不接受自己的输出?

时间:2017-09-28 06:31:53

标签: windows git powershell sha256

我想在Windows下使用sha256sum -c file.sha检查文件,使用我的git安装中的sha256sum.exe。 我正在尝试使用sha256sum -b file.exe > file.sha创建校验和文件。 但sha256sum抱怨:no properly formatted SHA256 checksum lines found

这是以cscope.exe为例的完整程序:

PS C:\Program Files\Git\usr\bin> .\sha256sum.exe -b 'D:\Tools\Cscope\cscope.exe' > 'D:\Tools\Cscope\cscope.sha'
PS C:\Program Files\Git\usr\bin> cat 'D:\Tools\Cscope\cscope.sha'
\3f8c98e1571cd36878a3d2eab33b9859f2d03d79d7dc3f6c52afca957e76526f *D:\\Tools\\Cscope\\cscope.exe
PS C:\Program Files\Git\usr\bin> .\sha256sum.exe -c 'D:\Tools\Cscope\cscope.sha'
/usr/bin/sha256sum: 'D:\Tools\Cscope\cscope.sha': no properly formatted SHA256 checksum lines found
PS C:\Program Files\Git\usr\bin>

知道为什么这不起作用? 如何将sha文件格式化为sha256sum.exe接受?

0 个答案:

没有答案