[Lunar-commits] <moonbase> parallel: new module
Auke Kok
sofar at foo-projects.org
Mon Feb 7 23:46:40 CET 2011
commit 093b3975a66e654b5930bfab5c5f3bc8e6ab8754
Author: Christian Krause <kizkizzbangbang at googlemail.com>
Date: Mon Feb 7 23:46:40 2011 +0100
parallel: new module
---
zbeta/parallel/DETAILS | 34 ++++++++++++++++++++++++++++++++++
1 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/zbeta/parallel/DETAILS b/zbeta/parallel/DETAILS
new file mode 100644
index 0000000..67fc923
--- /dev/null
+++ b/zbeta/parallel/DETAILS
@@ -0,0 +1,34 @@
+ MODULE=parallel
+ VERSION=20110122
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL[0]=$GNU_URL/$MODULE
+ SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$MODULE
+ SOURCE_VFY=sha1:9cd809f381be983ea22cd0e515812d91221a32b4
+ WEB_SITE=http://www.gnu.org/software/parallel/
+ ENTERED=20110206
+ UPDATED=20110206
+ SHORT="build and execute command lines from standard input concurrently"
+
+cat << EOF
+GNU parallel is a shell tool for executing jobs in parallel locally or
+using remote computers. A job is typically a single command or a small
+script that has to be run for each of the lines in the input. The
+typical input is a list of files, a list of hosts, a list of users,
+a list of URLs, or a list of tables.
+
+If you use xargs today you will find GNU parallel very easy to use as
+GNU parallel is written to have the same options as xargs. If you write
+loops in shell, you will find GNU parallel may be able to replace most
+of the loops and make them run faster by running several jobs in
+parallel. If you use ppss or pexec you will find GNU parallel will
+often make the command easier to read.
+
+GNU parallel makes sure output from the commands is the same output as
+you would get had you run the commands sequentially. This makes it
+possible to use output from GNU parallel as input for other programs.
+
+For each line of input GNU parallel will execute command with the line
+as arguments. If no command is given, the line of input is executed.
+Several lines will be run in parallel. GNU parallel can often be used
+as a substitute for xargs or cat | sh.
+EOF
More information about the Lunar-commits
mailing list