Gnu parallel missing bash argument?

When I try to use the parallel gnu semaphore, any command results in:

/bin/bash: -c: option requires an argument

      

For example:

parallel --semaphore --verbose sleep 1000
/bin/bash -c 
/bin/bash: -c: option requires an argument

      

Why is nothing being passed to bash?

Am on Ubuntu 12.04.5 LTS (GNU / Linux 3.2.0-84-generic x86_64), GNU bash, version 4.2.25 (1) -release (x86_64-pc-linux-gnu), parallel to GNU 20121122.

+3


source to share


1 answer


When I got to the version I was using for my question, I came across this in the version statement. It might seem nice if this print is printed whenever a parallel job is done (no -quiet sign or whatever!)



koman@erasmus> parallel --version
WARNING: YOU ARE USING --tollef. IF THINGS ARE ACTING WEIRD USE --gnu.
GNU parallel 20121122
Copyright (C) 2007,2008,2009,2010,2011,2012 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.

      

0


source







All Articles