A cli tool to rename certain files according to a certain pattern.
Project description
renaming
renaming is a CLI tool to rename files in a directory according to a configuration file.
Get Started
pip install renaming # Install renaming
renaming # Rename files in the current directory according to `renaming.toml`.
renaming -c/--config $config_file # Rename files in the current directory according to "$config_file".
renaming -f/--folder $folder # Rename files in "$folder" according to `renaming.toml`.
renaming -d/--dry-run # Dry run. Show what would have been done, but do not actually rename anything.
renaming -y/--yes # Do not ask for confirmation before renaming files.
renaming -h/--help # Command-line help message.
renaming -v/--version # Show version information.
Installation
# pip
pip install --user renaming # install renaming
pip install --upgrade renaming # upgrade renaming
pip uninstall renaming # uninstall renaming
# pipx
pipx install renaming # install renaming through pipx
pipx upgrade renaming # upgrade renaming through pipx
pipx uninstall renaming # uninstall renaming through pipx
Config File
- Config file example: renaming.toml
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
renaming-0.1.3.tar.gz
(6.2 kB
view details)
Built Distribution
File details
Details for the file renaming-0.1.3.tar.gz
.
File metadata
- Download URL: renaming-0.1.3.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
36e4a59ca0a0359a4475f583a0d287575f7907b612b8916d56a239cdd85ba705
|
|
MD5 |
f6fdae62a735da384d864876d0b13d20
|
|
BLAKE2b-256 |
f5eb4941469cca4a9249df8a42767097f36df6bda73a7c128dfc3bf65bdede81
|
File details
Details for the file renaming-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: renaming-0.1.3-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
2347785cdf899c53fa3b89220da80e320a4ab6eae39bde9259d8109710a2d39c
|
|
MD5 |
8f4c7ad2ae7eb94f18186aba706dfffa
|
|
BLAKE2b-256 |
92394b5409c916c2e99a2cdaa7af0fb60ac4b398af8bd15ea4762720c43338bb
|