diff --git a/NEWS b/NEWS index 14262a0b..8602c310 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -20170622 +20170722 * Vote for GNU Parallel's community ads on http://meta.unix.stackexchange.com/a/4356/2972 diff --git a/src/parallel.pod b/src/parallel.pod index a144517a..92facd8e 100644 --- a/src/parallel.pod +++ b/src/parallel.pod @@ -95,7 +95,7 @@ B: Use B. The command cannot contain the character \257 (macron: ¯). -=item B<{}> (beta testing) +=item B<{}> Input line. This replacement string will be replaced by a full line read from the input source. The input source is normally stdin @@ -112,7 +112,7 @@ parsed by the shell. The exception is if the command starts with a replacement string; then the string is not quoted. -=item B<{.}> (beta testing) +=item B<{.}> Input line without extension. This replacement string will be replaced by the input with the extension removed. If the input line contains @@ -128,7 +128,7 @@ The replacement string B<{.}> can be changed with B<--er>. To understand replacement strings see B<{}>. -=item B<{/}> (beta testing) +=item B<{/}> Basename of input line. This replacement string will be replaced by the input with the directory part removed. @@ -139,7 +139,7 @@ B<--basenamereplace>. To understand replacement strings see B<{}>. -=item B<{//}> (beta testing) +=item B<{//}> Dirname of input line. This replacement string will be replaced by the dir of the input line. See B(1). @@ -150,7 +150,7 @@ B<--dirnamereplace>. To understand replacement strings see B<{}>. -=item B<{/.}> (beta testing) +=item B<{/.}> Basename of input line without extension. This replacement string will be replaced by the input with the directory and extension part @@ -162,7 +162,7 @@ B<--basenameextensionreplace>. To understand replacement strings see B<{}>. -=item B<{#}> (beta testing) +=item B<{#}> Sequence number of the job to run. This replacement string will be replaced by the sequence number of the job being run. It contains the @@ -173,7 +173,7 @@ The replacement string B<{#}> can be changed with B<--seqreplace>. To understand replacement strings see B<{}>. -=item B<{%}> (beta testing) +=item B<{%}> Job slot number. This replacement string will be replaced by the job's slot number between 1 and number of jobs to run in parallel. There @@ -185,7 +185,7 @@ The replacement string B<{%}> can be changed with B<--slotreplace>. To understand replacement strings see B<{}>. -=item B<{>IB<}> (beta testing) +=item B<{>IB<}> Argument from input source I or the I'th argument. This positional replacement string will be replaced by the input from input @@ -196,7 +196,7 @@ I'th last argument. To understand replacement strings see B<{}>. -=item B<{>I.B<}> (beta testing) +=item B<{>I.B<}> Argument from input source I or the I'th argument without extension. It is a combination of B<{>IB<}> and B<{.}>. @@ -209,7 +209,7 @@ extension removed. To understand positional replacement strings see B<{>IB<}>. -=item B<{>I/B<}> (beta testing) +=item B<{>I/B<}> Basename of argument from input source I or the I'th argument. It is a combination of B<{>IB<}> and B<{/}>. @@ -222,7 +222,7 @@ directory (if any) removed. To understand positional replacement strings see B<{>IB<}>. -=item B<{>I//B<}> (beta testing) +=item B<{>I//B<}> Dirname of argument from input source I or the I'th argument. It is a combination of B<{>IB<}> and B<{//}>. @@ -234,7 +234,7 @@ the I'th argument (when used with B<-N>). See B(1). To understand positional replacement strings see B<{>IB<}>. -=item B<{>I/.B<}> (beta testing) +=item B<{>I/.B<}> Basename of argument from input source I or the I'th argument without extension. It is a combination of B<{>IB<}>, B<{/}>, and @@ -248,7 +248,7 @@ directory (if any) and extension removed. To understand positional replacement strings see B<{>IB<}>. -=item B<{=>IB<=}> (beta testing) +=item B<{=>IB<=}> Replace with calculated I. B<$_> will contain the same as B<{}>. After evaluating I B<$_> will be used @@ -294,7 +294,7 @@ Example: See also: B<--rpl> B<--parens> -=item B<{=>I IB<=}> (beta testing) +=item B<{=>I IB<=}> Positional equivalent to B<{=perl expression=}>. To understand positional replacement strings see B<{>IB<}>. @@ -1083,7 +1083,7 @@ Arguments will be recycled if one input source has more arguments than the other See also B<--header>, B<:::+>, B<::::+>. -=item B<--load> I (beta testing) +=item B<--load> I Do not start new jobs on a given computer unless the number of running processes on the computer is less than I. I uses @@ -1261,7 +1261,7 @@ control on the command line (used by GNU B internally when called with B<--sshlogin>). -=item B<--plus> (beta testing) +=item B<--plus> Activate additional replacement strings: {+/} {+.} {+..} {+...} {..} {...} {/..} {/...} {##}. The idea being that '{+foo}' matches the opposite of @@ -1774,7 +1774,7 @@ impossible to track which input block corresponds to which output. B<--round-robin> implies B<--pipe>, except if B<--pipepart> is given. -=item B<--rpl> 'I I' (beta testing) +=item B<--rpl> 'I I' Use I as a replacement string for I. This makes it possible to define your own replacement strings. GNU B's