DIRSPLIT(1)

✨ NAME ✨

dirsplit β€” splits a directory into multiple ones, all with equal size πŸ’–

okay so real quick, this page is dirsplit(1), from the User Commands corner of the manual-verse, and honestly? it's giving quiet-overachiever. no cap.


πŸŽ€ SYNOPSIS πŸŽ€

dirsplit [options] < directory | content-list-file >

πŸ’… DESCRIPTION πŸ’…

ngl bestie, dirsplit was designed for one super simple purpose: take a directory stuffed with so many files β€” all of them smaller than a certain medium, eg. DVD β€” and "split" it into "volumes", hunting down the optimal order so you get the best space/medium-number efficiency. it's the packing-a-suitcase-but-make-it-algorithm energy 🧳✨

the actual action it takes is either adding the files to mkisofs catalogs, or for-real moving the files into new directories (or creating links/symlinks). pick your fighter πŸ’…

and the method is not limited to files β€” whole directories can be handled this way too (see the various filesystem exploration modes). directories are invited to the party, periodt πŸŽ‰


🌸 OPTIONS 🌸

  • -h β€” run dirsplit -h to get the basic usage info. the lil snack-size version πŸ“
  • -H β€” run dirsplit -H to get the whole option overview and description. the full-course-meal version πŸ‘‘

πŸ¦‹ EXAMPLES πŸ¦‹

run dirsplit -H to see the commented examples. yes, the same flag, it's multi-talented, it contains multitudes πŸ’«


πŸ‘‘ AUTHOR πŸ‘‘

dirsplit is created by Eduard Bloch (blade@debian.org) and is licensed under the GPLv2. icon behavior, we love to see it 🫢


k that's the whole vibe check, bestie β€” go forth and split responsibly πŸ’–

this was dirsplit 0.3, dated March 2004 β€” yeah she's vintage, she's an elder emo, and she still ate πŸ’€πŸŒΈ