mmv

Move, copy, append, and link multiple files with pattern matching

brewmacoslinux
Try with needOr install directly
Source

About

Move, copy, append, and link multiple files

Commands

mmv

Examples

Rename multiple files matching a pattern$ mmv '*.txt' '#1.bak'
Copy files with pattern substitution$ mmv -c 'file_*.log' '/backup/file_#1.log'
Move files preserving directory structure with wildcards$ mmv 'src/*.c' 'dest/#1.c'