parallel

build and execute command lines from standard input in parallel

Command lineSystemShell workflow and monitoring

Not tested on a device yet. What that means

parallel in Breadstick

Breadstick runs Debian's own parallel package for ARM64, the build a Debian 13 computer with an ARM processor installs, so parallel should behave as it does on a Linux PC. It is a command line program rather than an app with a window of its own: you run it by typing its command in Breadstick's Terminal, or in any terminal window on the Linux desktop, and it needs no Desktop or Floating session running.

Commands in the package

  • parallel
  • env_parallel
  • env_parallel.bash
  • env_parallel.csh
  • env_parallel.dash
  • env_parallel.fish
  • env_parallel.ksh
  • env_parallel.mksh
  • env_parallel.sh
  • env_parallel.tcsh
  • env_parallel.zsh
  • niceload
  • parcat
  • parset
  • parsort
  • sem
  • sql

Type one in Breadstick's Terminal to run it.

Workflow tools run inside the Terminal as on any Linux system. There is no systemd, so nothing starts in the background on its own: a job runs while something you started keeps it going. More in the docs: What Breadstick cannot do: the system itself.

About parallel

From Debian's package description

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.

From Debian's description of the parallel package, under that package's license.

Related apps

All programs in Shell workflow and monitoring

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the parallel package, under that package's license.
  • Description: Debian's description of the parallel package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.