--linebuffer is now implemented in git clone
git://git.savannah.gnu.org/parallel.git

It is sort of in between --ungroup and --group:

--ungroup does not guard against having half a line coming from job1
and half a line coming from job2, but prints out immediately.

--group only prints out when the job is finished - thus jobs will not be mixed.

--linebuffer guards against having half a line coming from job1 and
half a line coming from job2, but prints out when it has a full line.
It is slower than --group and much slower than --ungroup.

I will let Svenne Krap (who asked for the option) to come up with a
good example of when this is needed.


/Ole

Reply via email to