fpart
« Back to VersTracker
Description:
Sorts file trees and packs them into bags
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: file-management cli utility backup system-utilities
Install: brew install fpart
About:
Fpart is a command-line tool that sorts file trees and packs them into configurable 'bags' or archives. It enables efficient data organization and transfer by splitting large directory structures into manageable chunks. This is particularly useful for optimizing backups or migrations by grouping files based on size or count.
Key Features:
  • Sorts files by various criteria (size, name, mtime)
  • Splits directories into numbered partitions (bags)
  • Supports live file system crawling
  • Generates output suitable for parallel processing
Use Cases:
  • Splitting massive directories for parallel rsync or FTP transfers
  • Organizing large media libraries for easier management
  • Creating balanced backups across multiple storage media
Alternatives:
  • GNU find + split – Fpart provides a unified tool specifically designed for file tree partitioning, whereas find/split requires complex shell scripting to achieve similar results.
  • rsync – Rsync is for synchronization and transfer, while Fpart is a pre-processing tool to organize data before transfer.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 5:47pm 0 VERSION_BUMP b6ae7b28