小编alp*_*293的帖子

如何使用 GNU 并行计算 sha256 哈希?

基于此: 同时计算多个摘要(md5,sha256)?

我有一个文件夹,里面有大量我想要计算 SHA256 哈希的文件。

我曾经对代码段进行编码:

#!/bin/bash
for file in *; do
sha256sum "$file" > "$file".sha &
done
Run Code Online (Sandbox Code Playgroud)

目前并行计算 sha256 哈希,除了我的计算机只有 16 个物理内核。

所以,我的问题是如何使用 GNU 并行运行它,但只使用我系统上可用的 16 个物理内核运行,并且一旦完成哈希,它会自动选择下一个文件散列?

shell-script hashsum gnu-parallel

8
推荐指数
2
解决办法
1359
查看次数

标签 统计

gnu-parallel ×1

hashsum ×1

shell-script ×1