有没有一种方法可以调试GNU Parallel?

时间:2019-03-08 19:44:26

标签: gnu gnu-parallel

我有一个要运行的示例脚本:

#!/bin/zsh

echo "i,rt,fifo,depth,rate,burst" > sweep_srcq.csv

parallel --bar --gnu -j4 --header : \
    '
    sem --id 0 echo {i},{rt},{fifo},{depth},{rate},{burst} >> sweep_srcq.csv | cat'\
    ::: i 5 \
    ::: rt 0 1 \
    ::: fifo 1 \
    ::: rate 5 6 8 A D 14 21 32 64 \
    ::: depth 128 \
    ::: burst 1 \

当我在自己的一台计算机上运行此脚本时,它可以完美执行,并且看到结果文件:

i,rt,fifo,depth,rate,burst
5,0,1,128,8,1
5,0,1,128,5,1
5,0,1,128,A,1
5,0,1,128,6,1
5,0,1,128,D,1
5,0,1,128,14,1
5,0,1,128,21,1
5,0,1,128,32,1
5,0,1,128,64,1
5,1,1,128,5,1
5,1,1,128,6,1
5,1,1,128,8,1
5,1,1,128,A,1
5,1,1,128,D,1
5,1,1,128,14,1
5,1,1,128,21,1
5,1,1,128,32,1
5,1,1,128,64,1

但是在我的另一台计算机上,此代码只是不执行。

我的计时器停留在0s,基本上一直停留到我杀死它为止。有什么方法可以调试,我的机器上可能出什么毛病了?

enter image description here

0 个答案:

没有答案