Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 控制使用gnu并行运行的作业的输出_Bash_Shell_Parallel Processing_Gnu Parallel - Fatal编程技术网

Bash 控制使用gnu并行运行的作业的输出

Bash 控制使用gnu并行运行的作业的输出,bash,shell,parallel-processing,gnu-parallel,Bash,Shell,Parallel Processing,Gnu Parallel,在我使用gnu并行版本20121122的旧机器上 parallel -j 15 < jobs.txt parallel-j15

在我使用gnu并行版本20121122的旧机器上

parallel -j 15 < jobs.txt
parallel-j15
我看到作业的输出正在运行,这对于调试非常方便

在我的并行版本为20140122的新机器上,执行上述命令时,在终端上看不到任何内容

从另一个SO线程中,我发现了关于
--tollef
标志的信息,它为我解决了这个问题,但很快它就要退役了。在
--tollef
标志退休后,我如何保持工作正常

--解组(如果允许半行混合-就像它们与--tollef混合一样)

--行缓冲区(如果您只想打印完整的行,即不需要半行混合)