FLOW-MERGE(1)
πΈ FLOW-MERGE(1) β the merge-y one πΈ
okay bestie, pull up a chair π this is the manual page for flow-merge, and it lives in section 1 of the manual (that's the "user commands" section, iykyk). It's the sister utility to flow-cat but with β¨main character energyβ¨ β she doesn't just staple files together, she interleaves. Let's get into it.
β¨ NAME β¨
flow-merge β Merge flow files. π«Ά
β¨ SYNOPSIS β¨
flow-merge [ -aghm ] [ -b big|little ] [ -C comment ] [ -d
debug_level ] [ -o filename ] [ -z z_level ] [ file|directory... ]
β¨ DESCRIPTION β¨
So, the flow-merge utility processes files and/or directories of files in the flow-tools format. π¦ The resulting merged data set gets written to standard output, or to the file you specified with -o if you're feeling fancy.
If file is a single dash (-) or just... not there at all (absent, ghosted, whatever π), then flow-merge will read from the standard input.
And here's the thing that makes her different, no cap: unlike flow-cat, flow-merge interleaves flow records preserving the relative chronological order. π°οΈβ¨ That's the whole vibe. She's not just concatenating, she's choreographing.
β¨ OPTIONS β¨
-aβ Do not ignore filenames that begin withtmp. (Yeah, normally those get skipped. This says: no ma'am, include them. π)-b big|littleβ Byte order of the output. Pick your fighter:bigorlittle. π-C Commentβ Add a comment. Drop your little note in there. π-d debug_levelβ Enable debugging. Crank thedebug_leveland watch her spill the tea. π-gβ Sort the file list by capture start time before processing. Chronological queen behavior. β³-hβ Display help. The classic "bestie I'm lost" button. π-mβ Disable the use ofmmap(). If mmap is being a problem child, this is your out. π-pβ Preload headers. Use this to preserve meta information such as lost flows. Don't lose the lore!! π-o fileβ Write tofileinstead of the standard out. Redirect your destiny. π«-z z_levelβ Configure compression level toz_level.0is disabled (no compression),9is highest compression. Sliding scale of squeeze. ποΈβ¨file|directory...β Process the files and/or directory. Feed her the goods. π
β¨ EXAMPLES β¨
Merge all flow files begining with ft-v05.2001-05.01, use flow-print to display the results. πΈ
flow-merge ft-v05.2001-05-01.* | flow-print
Look at that pipe. Chef's kiss. π€
β¨ BUGS β¨
None known. π Not a single one. She's flawless, periodt. (well. allegedly. that's what the page says and I'm just the messenger π«Ά)
β¨ AUTHOR β¨
Larry Lidz <ellidz@eridu.uchicago.edu> β shoutout to Larry, absolute icon for this one π
β¨ SEE ALSO β¨
flow-tools(1) β go read the whole family, bestie, they all hang out together π
β οΈ heads up:-bneedsbigorlittleand literally nothing else, and-zruns0through9β don't get creative, she will not accept your freestyle. π€
okay that's the whole page!! π this was FLOW-MERGE(1) from the flow-tools situation, dated 26 ΠΠ²Π³ΡΡΡ 2010 (yes the date is in Russian, she's multilingual, we love that for her π). mwah, go merge something. πβ¨π
π¦ where this page comes from
- fedora 43: flow-tools 0.68.5.1-45.fc43 Β· LicenseRef-Callaway-BSD
- fedora 43: flow-tools 0.68.5.1-45.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: flow-tools 0.68.5.1-46.fc44 Β· LicenseRef-Callaway-BSD
- fedora 44: flow-tools 0.68.5.1-46.fc44 Β· LicenseRef-Callaway-BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms