Do file renaming using regular expressions.
Inspired by ren2
bash
cargo install ren3
```text
USAGE:
ren3 [FLAGS]
FLAGS: -b, --brief only display base name -D, --directory-only only rename directories -F, --file-only only rename files -f, --force apply changes -h, --help Prints help information -r, --recursive rename subdirectories recursively -V, --version Prints version information
ARGS:
```bash
ls foo-1.jpg foo2.jpg
ren3 's/.*(\d+.jpg)/bar-$1' -f [OK] ./foo2.jpg -> ./bar-2.jpg [OK] ./foo-1.jpg -> ./bar-1.jpg
ls bar-1.jpg bar-2.jpg ```