HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Programming/Scripts (http://www.howtoforge.com/forums/forumdisplay.php?f=7)
-   -   Batch Rename all mp3's in a directory (http://www.howtoforge.com/forums/showthread.php?t=55203)

bschultz 2nd December 2011 06:21

Batch Rename all mp3's in a directory
 
I need to rename several hundred mp3's in a directory. I've tried this php script...but it seems to have missed every file from 19 to 29 (119-129, 219-229, 319-329 etc).

The original names are in no particular order or fashion in how they're named.

What's my best choice to rename these files to song1.mp3, song2.mp3 song3.mp3 etc.?

PHP Code:

<?php
$i 
1;
foreach (
glob("/xmas/*.mp3") as $filename) {
copy ("$filename""/newpopaudio/xmas$i.mp3");
$i++;
}
?>


nbhadauria 2nd December 2011 21:10

use this ..

i=0
for song in *.mp3
do
mv $song song$i.mp3
((i++))
done

nbhadauria 3rd December 2011 13:14

go in the directory and run the script.


All times are GMT +2. The time now is 18:18.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.