Examples (8)
Replace a search string with a replacement string in filenames
rnm -ss old -rs new path/to/directoryUse a fixed (literal) search and replace string instead of `regex`
rnm -ssf old -rs new path/to/filesAdd an auto-incremented index to filenames starting from 1
rnm -i 1 -inc 1 -rs _ path/to/filesRename files using a list of new names from a text file
rnm -ns/f path/to/names.txt path/to/filesRename only files (ignoring directories and links)
rnm -fo -ss pattern -rs replacement path/to/filesSort input files by modification time before renaming
rnm -s/mt -ss pattern -rs replacement path/to/filesRun a simulation without making actual changes
rnm -sim -ss pattern -rs replacement path/to/filesUndo the last renaming operation
rnm -umade by @shridhargupta | data from tldr-pages