Repository navigation
Here's a summary of the changes:
-
Dry Run Mode (-d)
- The program displays the full rename plan and exits without modifying any files
-
Log File Creation (--log)
- Implemented logging with the
--logflag (optionally accepts a custom filename) - Logs all operations with timestamps, including success/failure status
- Creates session entries with start and end markers for easier log reading
- Records warnings, errors, and detailed operation information
- Implemented logging with the
-
Custom Regex Pattern Support (--pattern)
- Added ability to specify custom regular expressions via
--pattern='regex'
- Added ability to specify custom regular expressions via
-
Option to select path
-
Added Option to keep original files
- Code will copy files to diffrent directory and then rename them.
sha256: 6475cba69ca797a5c8c79a7bee3b79404c2446c2c74b9786f32faefffd14f476