mmv
« Back to VersTracker
Description:
Move, copy, append, and link multiple files
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Productivity
Tags: file-management cli batch-processing utilities
Install: brew install mmv
About:
Mmv is a command-line utility that allows users to perform move, copy, append, and link operations on multiple files simultaneously using pattern matching. It provides a safer alternative to shell loops by handling file operations atomically and offering interactive confirmation for conflicts. This tool significantly streamlines complex file management tasks that would otherwise require repetitive scripting.
Key Features:
  • Pattern-based batch operations
  • Interactive conflict resolution
  • Support for move, copy, append, and link actions
  • Safer than manual shell loops
Use Cases:
  • Batch renaming files using pattern substitution
  • Moving multiple related files to new directories
  • Appending several log files into a single archive
Alternatives:
  • mv – Standard Unix command, but lacks pattern matching for multiple files
  • rename – Specialized for renaming but doesn't handle other operations like move or append
  • for loops – Shell scripting approach, but more verbose and prone to errors with special characters
Version History
Detected Version Rev Change Commit
Sep 16, 2025 6:17am 0 VERSION_BUMP b1465619
Nov 25, 2024 9:00am 0 VERSION_BUMP f1ad3af4
Oct 8, 2024 5:22pm 0 VERSION_BUMP 8233336c
Oct 8, 2024 12:44pm 0 VERSION_BUMP 8abf0893
Oct 5, 2024 6:41pm 0 VERSION_BUMP e799ccaf