mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-29 17:37:55 +00:00
parallel.pod: --results example.
This commit is contained in:
parent
4623995286
commit
42d4c35270
|
@ -988,9 +988,9 @@ Only used with B<--pipe>.
|
|||
Results in files named by tab separated arguments. Save the output
|
||||
into files. The file names will be prefixed with I<prefix> which can
|
||||
contain a path with a prefix string. The file with output from stdout
|
||||
(standard output) will prefixed with 'I<prefix>stdout_'. The file
|
||||
(standard output) will prefixed with 'I<prefix>stdout'. The file
|
||||
with output from stderr (standard error) will prefixed with
|
||||
'I<prefix>stderr_'.
|
||||
'I<prefix>stderr'.
|
||||
|
||||
The postfix is the header of the input source (if using B<--header :>)
|
||||
or the number of the input source followed by the value of the input
|
||||
|
@ -1003,14 +1003,14 @@ E.g:
|
|||
|
||||
will generate:
|
||||
|
||||
foo/barstderr_a I b III
|
||||
foo/barstderr_a I b IIII
|
||||
foo/barstderr_a II b III
|
||||
foo/barstderr_a II b IIII
|
||||
foo/barstdout_a I b III
|
||||
foo/barstdout_a I b IIII
|
||||
foo/barstdout_a II b III
|
||||
foo/barstdout_a II b IIII
|
||||
foo/barstderr a I b III
|
||||
foo/barstderr a I b IIII
|
||||
foo/barstderr a II b III
|
||||
foo/barstderr a II b IIII
|
||||
foo/barstdout a I b III
|
||||
foo/barstdout a I b IIII
|
||||
foo/barstdout a II b III
|
||||
foo/barstdout a II b IIII
|
||||
|
||||
and
|
||||
|
||||
|
@ -1018,14 +1018,14 @@ and
|
|||
|
||||
will generate:
|
||||
|
||||
foo/barstderr_1 I 2 III
|
||||
foo/barstderr_1 I 2 IIII
|
||||
foo/barstderr_1 II 2 III
|
||||
foo/barstderr_1 II 2 IIII
|
||||
foo/barstdout_1 I 2 III
|
||||
foo/barstdout_1 I 2 IIII
|
||||
foo/barstdout_1 II 2 III
|
||||
foo/barstdout_1 II 2 IIII
|
||||
foo/barstderr 1 I 2 III
|
||||
foo/barstderr 1 I 2 IIII
|
||||
foo/barstderr 1 II 2 III
|
||||
foo/barstderr 1 II 2 IIII
|
||||
foo/barstdout 1 I 2 III
|
||||
foo/barstdout 1 I 2 IIII
|
||||
foo/barstdout 1 II 2 III
|
||||
foo/barstdout 1 II 2 IIII
|
||||
|
||||
where all spaces are TABs (\t);.
|
||||
|
||||
|
@ -1859,6 +1859,16 @@ This also works if the input file is a file with columns:
|
|||
cat addressbook.tsv | parallel --colsep '\t' --header : echo {Name} {E-mail address}
|
||||
|
||||
|
||||
=head1 EXAMPLE: Count the differences between all files in a dir
|
||||
|
||||
Using B<--results> the results are saved in /tmp/diffcount*.
|
||||
|
||||
parallel --results /tmp/diffcount "diff -U 0 {1} {2} |tail -n +3 |grep -v '^@'|wc -l" ::: * ::: *
|
||||
|
||||
To see the difference between file A and file B look at the file
|
||||
'/tmp/diffcount 1 A 2 B' where spaces are TABs (\t).
|
||||
|
||||
|
||||
=head1 EXAMPLE: Speeding up fast jobs
|
||||
|
||||
Starting a job on the local machine takes around 3 ms. This can be a
|
||||
|
|
Loading…
Reference in a new issue