GNU Parallel: Difference between revisions

m (David moved page GNU parallel to GNU Parallel without leaving a redirect)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
GNU parallel is useful for running multiple processes over an input list, similar to xargs.<br>
GNU Parallel is useful for running multiple processes over an input list, similar to xargs.<br>


==Usage==
==Usage==
[https://www.gnu.org/software/parallel/parallel_tutorial.html parallel tutorial]
[https://www.gnu.org/software/parallel/parallel_tutorial.html parallel tutorial]
* <code>-j</code> lets you manually specify the number of parallel jobs.
** By default this is the number of CPU cores.
** You may want to decrease this to reduce memory usage or increase it if you're not CPU bound.
;Progress
* <code>--progress</code> shows some progress information
* <code>--bar</code> shows a progress bar


==Replacement strings==
==Replacement strings==