| Crates.io | rrename |
| lib.rs | rrename |
| version | 0.1.2 |
| created_at | 2025-05-09 08:58:52.018735+00 |
| updated_at | 2025-05-09 08:58:52.018735+00 |
| description | " Opinionated tool to rename files in batch. Match regular expression, replace some characters I consider noise to kebab case |
| homepage | |
| repository | https://github.com/olekspickle/rrename |
| max_upload_size | |
| id | 1666683 |
| size | 45,991 |
A very opinionated command-line tool/library for file mass-renaming using regex
> ls
mock
├── Another Dir & Co
│ ├── Some [some#bs].txt
│ └── Some & Track.txt
├── Some Dir
│ ├── SOME_fILe.txt
│ ├── some, text_file.txt
│ └── some,text_file.txt
└── Some - Word With III dCi135_
└── Some Word F3500 dCi135 StereoM10.txt
> rrename
> ls
mock
├── another-dir-and-co
│ ├── some-and-track.txt
│ └── some-[some#bs].txt
├── some-dir
│ ├── some-file.txt
│ ├── some-text-file-25057.txt
│ └── some-text-file-57497.txt
└── some-word-with-iii-dci135-
└── some-word-f3500-dci135-stereom10.txt
> ls
3pv-some-file.mp4
> rrename -E "3pv-" -s ""
'./3pv-some-file.mp4' -> './some-file.mp4'
Renamed: 1, depth:1
wrench was taken as a base
License: MIT OR Apache-2.0