小编Ahm*_*dRg的帖子

带有多个变量的 GNU Parallel

我刚开始使用 gnu-parallel。我正在尝试与几个变量并行进给。假设我有一个包含以下内容的文本文件 (foo.txt),

> cat foo.txt
a b c
d e f
Run Code Online (Sandbox Code Playgroud)

现在,如果我运行以下命令,

> range=$(eval echo {10..15})
> parallel -a foo.txt --colsep=' ' echo {} {#} {1} {2} {3} ::: $range
Run Code Online (Sandbox Code Playgroud)

而不是得到,

10 1 a b c
11 2 a b c
12 3 a b c
13 4 a b c
14 5 a b c
15 6 a b c
10 7 d e f
11 8 d e f
12 9 d e f
14 11 d …
Run Code Online (Sandbox Code Playgroud)

bash gnu-parallel

3
推荐指数
1
解决办法
51
查看次数

标签 统计

bash ×1

gnu-parallel ×1