mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-12-23 13:17:54 +00:00
54 lines
3.1 KiB
XML
54 lines
3.1 KiB
XML
<?xml version="1.0" ?>
|
|
<?xml-stylesheet type='text/xsl' href='interface.xsl'?>
|
|
<interface uri="http://git.savannah.gnu.org/cgit/parallel.git/plain/packager/0install/parallel.xml" xmlns="http://zero-install.sourceforge.net/2004/injector/interface">
|
|
<name>GNU parallel</name>
|
|
<summary>a shell tool for executing jobs in parallel locally or using remote computers</summary>
|
|
<description>
|
|
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.</description>
|
|
<homepage>http://www.gnu.org/software/parallel/</homepage>
|
|
<category>Utility</category>
|
|
<needs-terminal/>
|
|
|
|
<group main="src/parallel">
|
|
<implementation id="sha1new=3bd5646ca0c38217df8278433803b44e33272954" released="2010-06-24" version="20100620">
|
|
<archive extract="parallel-20100620" href="http://ftp.gnu.org/gnu/parallel/parallel-20100620.tar.bz2" size="88834" type="application/x-bzip-compressed-tar"/>
|
|
</implementation>
|
|
<implementation id="sha1new=f18734657df7d7543cc6d31db47f486e00936a36" released="2010-08-22" version="20100822">
|
|
<manifest-digest sha256="0edcd1297fdb57880b3771f4a058b499adb90f8b1d3e4c78439b74eba2156ef8"/>
|
|
<archive extract="parallel-20100822" href="http://ftp.gnu.org/gnu/parallel/parallel-20100822.tar.bz2" size="112809"/>
|
|
</implementation>
|
|
<implementation id="sha1new=417da2a305e52408477fd477859dacea97f229c8" released="2010-09-06" version="20100906">
|
|
<manifest-digest sha256="792280779fbba10bac90744e118789d98213f953a3752b111597e343e317b485"/>
|
|
<archive extract="parallel-20100906" href="http://ftp.gnu.org/gnu/parallel/parallel-20100906.tar.bz2" size="122492"/>
|
|
</implementation>
|
|
<implementation id="sha1new=74b44c75af5d38ccf9d3dcc357f1aea8f9cce9ae" released="2010-09-22" version="20100922">
|
|
<manifest-digest sha256="b54eefed677ef22dbbd8fcbf51cc311689b7b225cd246286e6cc7a7a43746e2e"/>
|
|
<archive extract="parallel-20100922" href="http://ftp.gnu.org/gnu/parallel/parallel-20100922.tar.bz2" size="125602"/>
|
|
</implementation>
|
|
</group>
|
|
</interface>
|
|
<!-- Base64 Signature
|
|
iEYEABECAAYFAkyZ9yIACgkQ/lhgK1iJTtKITgCgqH0X1mGrUDb1Z+i71lyS4yGbvcUAnj5kwfEi
|
|
+do0VYr89vH6TMoZusbE
|
|
|
|
-->
|