rename - renames multiple files


$ touch a.jpg b.jpg c.jpg d.jpg
$ ls
a.jpg  b.jpg  c.jpg  d.jpg
To change .jpg to png
$ rename -v 's/jpg/png/' *.jpg

To change above files to uppercase
$ rename 'y/a-z/A-Z/' *.png

To change above upper case files to lowercase
$ rename 'y/A-Z/a-z/' *.PNG



regards,
T.Dhanasekar