FLOW-SPLIT(1)

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

πŸ’– FLOW-SPLIT(1) πŸ’–

okay bestie, welcome to flow-split from the flow-tools fam β€” this is the flow-split(1) manual page and it's literally the "cut my giant flow file into lil snack-size flow files" queen πŸ‘‘


🌸 NAME 🌸

flow-split β€” split flow files into smaller files. that's it, that's the whole job, and she eats every time πŸ’…


✨ SYNOPSIS ✨

flow-split [ -gGhn ]  [ -b big|little ]  [ -C comment ]  [ -d
debug_level ]  [ -N nflows ]  [ -o outfile_basename ]  [ -T nseconds ]
[ -z z_level ]

no cap, that's the whole invocation 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

the flow-split utility will split a flow file into smaller files, based on the number of flows or the amount of time that has passed. pick your chaos metric, babe, she'll chop accordingly βœ‚οΈβœ¨


πŸŽ€ OPTIONS πŸŽ€

  • -b big|little β€” byte order of the output. big endian or little endian, your call 🌈
  • -C Comment β€” add a comment. drop your lil annotation in there πŸ’¬
  • -d debug_level β€” enable debugging. turn the volume up on what's happening πŸ”
  • -g β€” split on source tag. byeeee grouping by where it came from πŸ‘‹
  • -G β€” split on destination tag. now we're grouping by where it's headed 🎯
  • -h β€” display help. the classic "bestie I'm lost" button πŸ™ˆ
  • -n β€” use symbols for the tag field in the filename. cute names instead of raw numbers, we love to see it πŸ’–
  • -N nflows β€” split after processing nflows. hit that flow count, boom, new file πŸ“¦
  • -o outfile_basename β€” the basename of the resulting files. this is the lil name stem every output file grows out of 🌱
  • -T nsecond β€” split after processing an interval of nseconds flows. time-based chopping, tick tock ⏰
  • -z z_level β€” configure compression level to z_level. 0 is disabled (no compression), 9 is the highest compression. squeeze accordingly πŸ—œοΈ

🌟 EXAMPLES 🌟

create 1 minute flow files from the flow archive in /flows/krc4. store the results in /flows/krc4.split πŸ‘‡

flow-cat /flows/krc4 | flow-split -T60 -o /flows/krc4.split/1min.

look at that pipe doing its thing, iconic behavior fr fr πŸ”₯


πŸ’€ BUGS πŸ’€

None known. (she's flawless, we said what we said πŸ’…βœ¨)


πŸ‘‘ AUTHOR πŸ‘‘

Mark Fullmer <maf@splintered.net> β€” thank you king 🫢


🌈 SEE ALSO 🌈


mwah πŸ’œ that's the whole page, bestie. this was the flow-split(1) manual, dated 26 Август 2010 β€” go forth and split responsibly πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from