------ extPart_000_0124_01C9A67C.741C3150 Content-Type: text/plain; charset so-8859-1" Content-Transfer-Encoding: quoted-printable Greetings, I'm looking to write a script to perform the functions listed as below, would anyone have any ideas as to how I might approach this situation: 1. I have a file called "David Slater - Pensive Moments.txt" which I wish to format to look like "David_Slater_-_Pensive_Moments.txt": Therefore translating all spaces for underscores. 2. I have a file called "[01] I am a fish.mp3" which I want to look like "01-I_Am_A_Fish.mp3" thus removing open brackets around numbers at the beginning, replacing the space between the number and name with a dash and performing the listed function as above. 3. The listed functions are required to be performed recursively across directory trees. Any assistance people can provide would be most appreciated. Regards, Hayden Smith ---------- Hayden Smith Email - tardis.tardis / gmail.com website - http://www.AlternateProjects.com Blog - http://SolaceOfTheMind.BlogSpot.com Phone-- Australia: Gold Coast - +617-56-678-016 Melbourne - +613-86-836-894 Sydney - +612-80-617-305 United States: +1-310-405-6408 (with extension 61756678016) United Kingdom: +44-292-000-7380 (with extension 61756678016) ------ extPart_000_0124_01C9A67C.741C3150--