mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-21 21:47:54 +00:00
29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
Source: parallel
|
|
Section: utils
|
|
Priority: extra
|
|
Maintainer: Ole Tange <ole@tange.dk>
|
|
Build-Depends: debhelper (>= 12)
|
|
Standards-Version: 4.6.0
|
|
Homepage: https://www.gnu.org/software/parallel/
|
|
|
|
Package: parallel
|
|
Architecture: all
|
|
Depends: perl-modules, ${misc:Depends}
|
|
Description: build and execute command lines from standard input in parallel
|
|
GNU Parallel is a shell tool for executing jobs in parallel using one
|
|
or more machines. 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, or
|
|
a list of tables.
|
|
.
|
|
If you use xargs today you will find GNU Parallel very easy to use. 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 jobs in
|
|
parallel. If you use ppss or pexec you will find GNU Parallel will
|
|
often make the command easier to read.
|
|
.
|
|
GNU Parallel also 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.
|