Linux: Renaming multiple files from command line
Posted by walrus on September 12, 2008
How to rename multiple files at a shell prompt under Linux? The rename command is quite useful.
Rename command usage:
rename oldname newname *.files
Some examples:
Rename all *.abc file as *.xyz:
$ rename .abc .xyz *.abc
Remove .txt file extension:
$ rename 's/\.txt$//' *.txt
Convert all uppercase filenames to lowercase:
$ rename 'y/A-Z/a-z/' *
