Shell provides easy way of renaming multiple files.
Eg: your directory has ’01 – Song1.mp3′, ’02 – Song2.mp3′, ’03 – Song3.mp3′ and you want to rename them to .txt. use the following commane.
$rename mp3 txt *.mp3
The above command renames .mp3 files to .txt.
An alternate script solution from here
ls *.mp3|while read file
target=`echo $file|cut -d . -f 1`
#mv "$file" "$target.txt"
First test the above script by seeing the
echo "$target.txt" output then uncomment the line above it and comment this line.