parallel --max-procs 4 echo ::: {1..4} 不产生输出?

parallel --max-procs 4 echo ::: {1..4} 不产生输出?

当我运行以下命令时:

 parallel --max-procs 4 echo ::: {1..4}

在我的电脑中,它产生预期的输出 1、2、3、4(在不同的行中)。但是,当我在另一台计算机(已安装)上运行相同的命令时parallel,它不会产生输出。两台电脑都安装了 Ubuntu 14.04(命令运行的一台是 Ubuntu 桌面,另一台是 Ubuntu 服务器)。我知道这是一个广泛的问题,但问题可能是什么?

运行echo {1..4}会在两台计算机中产生输出。

附加信息:在两台计算机(工作的一台计算机和不产生输出的一台计算机)help上的控制台上运行会给出:parallel

GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)

在两台计算机上。运行parallel --version给出:

GNU parallel 20130922
Copyright (C) 2007,2008,2009,2010,2011,2012,2013 Ole Tange and Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
GNU parallel comes with no warranty.

Web site: http://www.gnu.org/software/parallel

When using GNU Parallel for a publication please cite:

O. Tange (2011): GNU Parallel - The Command-Line Power Tool, 
;login: The USENIX Magazine, February 2011:42-47.

两个都电脑。

需要注意的是,我正在访问两个都计算机远程ssh通过第三计算机,但我认为这并不重要(或者是吗?)。您需要任何其他信息只需询问。

答案1

事实证明,我出现问题的电脑上的可用磁盘空间为零!也许这太具体了,但无论如何我都会把它留在这里,以防其他人遇到类似的问题。

相关内容