trash-cli

Move files and directories to the trash.

del-cli

Delete files and folders.

rename-cli

A cross-platform tool for renaming files quickly, especially multiple files at once.

detox

A utility designed to easily clean up filenames; it replaces characters like spaces with standard equivalents; it also replace UTF-8 or Latin-1 (or CP 1252) characters with more handy ones.

rename

Included in `util-linux`, allows bulk rename of files with regex support.

renameutils

A set of programs to change file and directory names by editing them inplace; I find `imv` especially useful to edit a filename at the program prompt.

rmlint

A tool to recursively scan a directory tree looking for duplicate and broken files; it outputs statistics and save the list of files in JSON format; it produce a shell script that can be inspected before running it to delete the desire files.