【发布时间】:2019-03-08 19:44:26
【问题描述】:
我有一个正在尝试运行的示例脚本:
#!/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,它基本上一直停留在那里,直到我杀死它。有什么方法可以调试,我的机器可能出了什么问题?
【问题讨论】:
标签: gnu gnu-parallel