Rename command tips for multiple files
1 2 $ EXT=`date "+%m%d%y.%H.%M"` 3 $ find . -type f -name "name" | xargs -i mv {} {}.$EXT
For example rename all *.bak file as *.txt, enter:
1 $ rename .bak .txt *.bak
Remove all blank space with rename command:
1 $ rename "s/ *//g" *.mp3
To remove .jpg file extension, you write command as follows:
1 $ rename 's/\.jpg$//' *.jpg
To convert all uppercase filenames to lowercase:
1 $ rename 'y/A-Z/a-z/' *