Currently --tag makes no difference on the output in --files (and --results).

That makes these give different output:

   parallel --tag --files echo ::: a | parallel cat
   parallel --tag echo ::: a

because the last is prepended with 'a\t'.

I am not sure what I would expect. So, dear users, what would you
expect this to do:

   parallel --tag --files echo ::: a | parallel cat

Do you expect it to do the same as:

   parallel --files echo ::: a | parallel cat

or:

   parallel --tag echo ::: a

Along the same lines: What should this do:

   parallel --tmux --tag echo {}\;sleep {} ::: {1..10}

and this:

    parallel --tag --tmux emacs ::: a b

--line-buffer, --group, --ungroup are ignored when using --tmux. Do
you want a warning about that, or should GNU Parallel silently ignore
those options with using --tmux?


/Ole

Reply via email to