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

알고 보니 문제가 발생한 컴퓨터의 여유 디스크 공간은 0이었습니다! 너무 구체적일 수도 있지만 다른 사람이 비슷한 문제에 직면할 경우를 대비해 여기에 남겨 두겠습니다.

관련 정보