FLOW-MERGE(1)

πŸ“¦ version 0.68.5.1, in fedora 43, fedora 44

🌸 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 with tmp. (Yeah, normally those get skipped. This says: no ma'am, include them. πŸ‘‘)
  • -b big|little β€” Byte order of the output. Pick your fighter: big or little. 🌈
  • -C Comment β€” Add a comment. Drop your little note in there. πŸŽ€
  • -d debug_level β€” Enable debugging. Crank the debug_level and 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 of mmap(). 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 to file instead of the standard out. Redirect your destiny. πŸ’«
  • -z z_level β€” Configure compression level to z_level. 0 is disabled (no compression), 9 is 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: -b needs big or little and literally nothing else, and -z runs 0 through 9 β€” 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