相关疑难解决方法(0)

5
推荐指数
1
解决办法
1万
查看次数

如何使用一个命令行验证校验和?

假设我输入并运行以下命令:

sha256sum ubuntu-18.04.1-desktop-amd64.iso
Run Code Online (Sandbox Code Playgroud)

延迟后,这将输出以下内容:

5748706937539418ee5707bd538c4f5eabae485d17aa49fb13ce2c9b70532433  ubuntu-18.04.1-desktop-amd64.iso
Run Code Online (Sandbox Code Playgroud)

然后,我意识到我应该输入以下命令来更快地评估 SHA?256 哈希是否匹配:

sha256sum ubuntu-18.04.1-desktop-amd64.iso | grep 5748706937539418ee5707bd538c4f5eabae485d17aa49fb13ce2c9b70532433
Run Code Online (Sandbox Code Playgroud)

有没有办法在不使用sha256sum命令第二次验证校验和的情况下对第一个输出采取行动(即避免这样做造成的延迟)?具体来说:

  1. 我想知道如何使用该命令要做到这一点并不需要复制和第一输出的校验和粘贴(如果可能的话)。
  2. 我想知道这样做最简单的方式使用该命令要求第一个输出的校验和的复制和粘贴。(简单地尝试grep在双引号粘贴校验和(即,作为字符串)上使用是行不通的。)

command-line ubuntu checksum

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

base64 ×1

bash ×1

checksum ×1

command-line ×1

ubuntu ×1