1 unstable release

0.1.1 Sep 4, 2024

#2144 in Command line utilities

MIT license

18KB
428 lines

muren(mu)ltiple (ren)ames

Command-line utility for filename manipulations.

Usage: muren [OPTIONS] [COMMAND]

Commands:
  set-ext    Change extension
  prefix     Prefix with string
  replace    Replace parts of the name
  normalize  Convert names to reasonable ASCII.
  fix-ext    Fix extension according to the file contents.
  remove     Remove part of a name from all files.
  help       Print this message or the help of the given subcommand(s)

Options:
  -d, --dry      Dry run
  -y, --yes      Automatically confirm all actions
  -h, --help     Print help
  -V, --version  Print version

Installation

Once you have cargo on your system:

cargo install muren

Alternatives

Why am I implementing this then? Because this project scratches my particular itch and allows me to try/learn rust.

Dependencies

~7–18MB
~220K SLoC