PARCAT(1) | parallel | PARCAT(1) |
parcat - cat files or fifos in parallel
parcat file(s)
GNU parcat reads files or fifos in parallel. It writes full lines so there will be no problem with mixed-half-lines which you risk if you use:
(cat file1 & cat file2 &) | ...
mkfifo slot-{1..5}-digit-{0..9} parallel -j5 'seq 100000 | grep {} > slot-{%}-digit-{}' ::: {0..9} & parallel parcat slot-{1..5}-digit-{} '>' digit-{} ::: {0..9}
GNU parcat is part of GNU parallel. Report bugs to <bug-parallel@gnu.org>.
Copyright (C) 2016 Ole Tange, http://ole.tange.dk and Free Software Foundation, Inc.
Copyright (C) 2007,2008,2009,2010,2011 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or at your option any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
Permission is granted to copy, distribute and/or modify this documentation under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the file fdl.txt.
You are free:
Under the following conditions:
With the understanding that:
A copy of the full license is included in the file as cc-by-sa.txt.
GNU parcat uses Perl.
2018-12-01 | 20161222 |