batch_rename

Crates.iobatch_rename
lib.rsbatch_rename
version0.1.5
sourcesrc
created_at2023-03-30 09:32:42.184928
updated_at2023-03-31 16:08:48.686645
descriptionA simple command line tool for batch rename files.
homepage
repositoryhttps://github.com/quyc07/batch-rename
max_upload_size
id824921
size13,863
(quyc07)

documentation

README

batch_rename(br)

A command line tool for batch renaming files in a directory.

Documentation quick links

Installtion

To install this tool using cargo, run the following command in your terminal:

cargo install batch_rename

Make sure you have Rust and Cargo installed on your system before running this command.

Usage

To use batch_rename, run the command followed by the desired options:

br [OPTIONS]

Options

  • --path <path>: The path to the directory containing the files to rename.
  • --prefix <prefix>: The prefix to add to the file names.
  • --postfix <postfix>: The postfix to add to the file names.
  • --replace <old> <new>: Replace the old string in the file names with the new string.
  • --new <name>: Use a new name for the files, with a number appended to each file name.
  • --help: Print this help message.

Example

Add a prefix "new_" to all files in the directory "/path/to/directory":

br --path /path/to/directory --prefix new_

Replace all occurrences of "old" with "new" in the file names of the directory "/path/to/directory":

br --path /path/to/directory --replace old new

Use a new name "file" for all files in the directory "/path/to/directory", with a number appended to each file name:

br --path /path/to/directory --new file
Commit count: 22

cargo fmt