
Rename-Them-All 1.061beta Linux Freeware Command Line Version
Copyright (C) 1999 Tomi Tiilikainen


Renaming Examples
-----------------
 
For example, if you have mp3s.

LED ZEPPELIN - REMASTERS/CD 1/1 - COMMUNICATION BREAKDOWN.MP3 
LED ZEPPELIN - REMASTERS/CD 1/2 - BABE I'M GONNA LEAVE YOU.MP3 
LED ZEPPELIN - REMASTERS/CD 1/3 - GOOD TIMES BAD TIMES.MP3 
LED ZEPPELIN - REMASTERS/CD 1/4 - DAZED AND CONFUSED.MP3 
LED ZEPPELIN - REMASTERS/CD 1/5 - WHOLE LOTTA LOVE.MP3 
LED ZEPPELIN - REMASTERS/CD 1/6 - HEARTBRAKER.MP3 
LED ZEPPELIN - REMASTERS/CD 1/7 - RAMBLE ON.MP3 
LED ZEPPELIN - REMASTERS/CD 1/8 - IMMIGRANT SONG.MP3 
LED ZEPPELIN - REMASTERS/CD 1/9 - CELEBRATION DAY.MP3 
LED ZEPPELIN - REMASTERS/CD 1/10 - SINCE I'VE BEEN LOVING YOU.MP3 
LED ZEPPELIN - REMASTERS/CD 1/11 - BLACK DOG.MP3 
LED ZEPPELIN - REMASTERS/CD 1/12 - ROCK AND ROLL.MP3 
LED ZEPPELIN - REMASTERS/CD 1/13 - THE BATTLE OF EVERMORE.MP3 
LED ZEPPELIN - REMASTERS/CD 1/14 - MISTY MOUNTAIN HOP.MP3 
LED ZEPPELIN - REMASTERS/CD 1/15 - STAIRWAY TO HEAVEN.MP3 
LED ZEPPELIN - REMASTERS/CD 2/1 - THE SONG REMAINS THE SAME.MP3 
LED ZEPPELIN - REMASTERS/CD 2/2 - THE RAIN SONG.MP3 
LED ZEPPELIN - REMASTERS/CD 2/3 - D'YER MAK'ER.MP3 
LED ZEPPELIN - REMASTERS/CD 2/4 - NO QUARTER.MP3 
LED ZEPPELIN - REMASTERS/CD 2/5 - HOUSES OF THE HOLY.MP3 
LED ZEPPELIN - REMASTERS/CD 2/6 - KASHMIR.MP3 
LED ZEPPELIN - REMASTERS/CD 2/7 - TRAMPLED UNDERFOOT.MP3 
LED ZEPPELIN - REMASTERS/CD 2/8 - NOBODY'S FAULT BUT MINE.MP3 
LED ZEPPELIN - REMASTERS/CD 2/9 - ACHILLES LAST STAND.MP3 
LED ZEPPELIN - REMASTERS/CD 2/10 - ALL MY LOVE.MP3 
LED ZEPPELIN - REMASTERS/CD 2/11 - IN THE EVENING.MP3

1) You want to add '0' to front of track indexes from 1 to 9.
2) You want to convert spaces into underlines from file- and directory names.
3) You want to convert all letters into lower-case.
4) You want words to begin with upper-case letters.
5) You want to convert "_-_" into "-"
6) You want some words (articles, pronouns...) to begin with lower-case letter.

More Examples
7) You want them into lower-case.
8) You want to convert spaces into underlines.
9) You want "-" after the track numbers.
10) You want to add artist's name to the tracks.
11) You want to change it to duo.
12) You want your initials to mp3s.


1) You want to add '0' to front of track indexes from 1 to 9.

rta /rtaG/examples \*.mp3 -xcl: "1? - *" 0:b -s

LED ZEPPELIN - REMASTERS/CD 1/01 - COMMUNICATION BREAKDOWN.MP3
LED ZEPPELIN - REMASTERS/CD 1/02 - BABE I'M GONNA LEAVE YOU.MP3
LED ZEPPELIN - REMASTERS/CD 1/03 - GOOD TIMES BAD TIMES.MP3 
LED ZEPPELIN - REMASTERS/CD 1/04 - DAZED AND CONFUSED.MP3 
LED ZEPPELIN - REMASTERS/CD 1/05 - WHOLE LOTTA LOVE.MP3 
LED ZEPPELIN - REMASTERS/CD 1/06 - HEARTBRAKER.MP3 
LED ZEPPELIN - REMASTERS/CD 1/07 - RAMBLE ON.MP3 
LED ZEPPELIN - REMASTERS/CD 1/08 - IMMIGRANT SONG.MP3 
LED ZEPPELIN - REMASTERS/CD 1/09 - CELEBRATION DAY.MP3 
LED ZEPPELIN - REMASTERS/CD 1/10 - SINCE I'VE BEEN LOVING YOU.MP3 
LED ZEPPELIN - REMASTERS/CD 1/11 - BLACK DOG.MP3 
LED ZEPPELIN - REMASTERS/CD 1/12 - ROCK AND ROLL.MP3 
LED ZEPPELIN - REMASTERS/CD 1/13 - THE BATTLE OF EVERMORE.MP3 
LED ZEPPELIN - REMASTERS/CD 1/14 - MISTY MOUNTAIN HOP.MP3 
LED ZEPPELIN - REMASTERS/CD 1/15 - STAIRWAY TO HEAVEN.MP3 
LED ZEPPELIN - REMASTERS/CD 2/01 - THE SONG REMAINS THE SAME.MP3 
LED ZEPPELIN - REMASTERS/CD 2/02 - THE RAIN SONG.MP3 
LED ZEPPELIN - REMASTERS/CD 2/03 - D'YER MAK'ER.MP3 
LED ZEPPELIN - REMASTERS/CD 2/04 - NO QUARTER.MP3 
LED ZEPPELIN - REMASTERS/CD 2/05 - HOUSES OF THE HOLY.MP3 
LED ZEPPELIN - REMASTERS/CD 2/06 - KASHMIR.MP3 
LED ZEPPELIN - REMASTERS/CD 2/07 - TRAMPLED UNDERFOOT.MP3 
LED ZEPPELIN - REMASTERS/CD 2/08 - NOBODY'S FAULT BUT MINE.MP3 
LED ZEPPELIN - REMASTERS/CD 2/09 - ACHILLES LAST STAND.MP3 
LED ZEPPELIN - REMASTERS/CD 2/10 - ALL MY LOVE.MP3 
LED ZEPPELIN - REMASTERS/CD 2/11 - IN THE EVENING.MP3

2) You want to convert spaces into underlines from file- and directory names.

rta /rtaG/examples \*.mp3 -src: " ": _:r -s 
rta /rtaG/examples \* -src: " ": _:r -s -d

LED_ZEPPELIN_-_REMASTERS/CD_1/01_-_COMMUNICATION_BREAKDOWN.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/02_-_BABE_I'M_GONNA_LEAVE_YOU.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/03_-_GOOD_TIMES_BAD_TIMES.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/04_-_DAZED_AND_CONFUSED.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/05_-_WHOLE_LOTTA_LOVE.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/06_-_HEARTBRAKER.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/07_-_RAMBLE_ON.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/08_-_IMMIGRANT_SONG.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/09_-_CELEBRATION_DAY.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/10_-_SINCE_I'VE_BEEN_LOVING_YOU.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/11_-_BLACK_DOG.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/12_-_ROCK_AND_ROLL.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/13_-_THE_BATTLE_OF_EVERMORE.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/14_-_MISTY_MOUNTAIN_HOP.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_1/15_-_STAIRWAY_TO_HEAVEN.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/01_-_THE_SONG_REMAINS_THE_SAME.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/02_-_THE_RAIN_SONG.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/03_-_D'YER_MAK'ER.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/04_-_NO_QUARTER.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/05_-_HOUSES_OF_THE_HOLY.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/06_-_KASHMIR.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/07_-_TRAMPLED_UNDERFOOT.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/08_-_NOBODY'S_FAULT_BUT_MINE.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/09_-_ACHILLES_LAST_STAND.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/10_-_ALL_MY_LOVE.MP3 
LED_ZEPPELIN_-_REMASTERS/CD_2/11_-_IN_THE_EVENING.MP3

3) You want to convert all letters into lower-case.

rta /rtaG/examples \*.mp3 :l -s 
rta /rtaG/examples \* :l -s -d

led_zeppelin_-_remasters/cd_1/01_-_communication_breakdown.mp3 
led_zeppelin_-_remasters/cd_1/02_-_babe_i'm_gonna_leave_you.mp3 
led_zeppelin_-_remasters/cd_1/03_-_good_times_bad_times.mp3 
led_zeppelin_-_remasters/cd_1/04_-_dazed_and_confused.mp3 
led_zeppelin_-_remasters/cd_1/05_-_whole_lotta_love.mp3 
led_zeppelin_-_remasters/cd_1/06_-_heartbraker.mp3 
led_zeppelin_-_remasters/cd_1/07_-_ramble_on.mp3 
led_zeppelin_-_remasters/cd_1/08_-_immigrant_song.mp3 
led_zeppelin_-_remasters/cd_1/09_-_celebration_day.mp3 
led_zeppelin_-_remasters/cd_1/10_-_since_i've_been_loving_you.mp3 
led_zeppelin_-_remasters/cd_1/11_-_black_dog.mp3 
led_zeppelin_-_remasters/cd_1/12_-_rock_and_roll.mp3 
led_zeppelin_-_remasters/cd_1/13_-_the_battle_of_evermore.mp3 
led_zeppelin_-_remasters/cd_1/14_-_misty_mountain_hop.mp3 
led_zeppelin_-_remasters/cd_1/15_-_stairway_to_heaven.mp3 
led_zeppelin_-_remasters/cd_2/01_-_the_song_remains_the_same.mp3 
led_zeppelin_-_remasters/cd_2/02_-_the_rain_song.mp3 
led_zeppelin_-_remasters/cd_2/03_-_d'yer_mak'er.mp3 
led_zeppelin_-_remasters/cd_2/04_-_no_quarter.mp3 
led_zeppelin_-_remasters/cd_2/05_-_houses_of_the_holy.mp3 
led_zeppelin_-_remasters/cd_2/06_-_kashmir.mp3 
led_zeppelin_-_remasters/cd_2/07_-_trampled_underfoot.mp3 
led_zeppelin_-_remasters/cd_2/08_-_nobody's_fault_but_mine.mp3 
led_zeppelin_-_remasters/cd_2/09_-_achilles_last_stand.mp3 
led_zeppelin_-_remasters/cd_2/10_-_all_my_love.mp3 
led_zeppelin_-_remasters/cd_2/11_-_in_the_evening.mp3

4) You want words to begin with upper-case letters.

rta /rtaG/examples \*.mp3 -src: _\?:1 :u -s 
rta /rtaG/examples \* -src: _\?:1 :u -s -d 
rta /rtaG/examples \* -src: :0 :u -d

Led_Zeppelin_-_Remasters/cd_1/01_-_Communication_Breakdown.mp3 
Led_Zeppelin_-_Remasters/cd_1/02_-_Babe_I'm_Gonna_Leave_You.mp3 
Led_Zeppelin_-_Remasters/cd_1/03_-_Good_Times_Bad_Times.mp3 
Led_Zeppelin_-_Remasters/cd_1/04_-_Dazed_And_Confused.mp3 
Led_Zeppelin_-_Remasters/cd_1/05_-_Whole_Lotta_Love.mp3 
Led_Zeppelin_-_Remasters/cd_1/06_-_Heartbraker.mp3 
Led_Zeppelin_-_Remasters/cd_1/07_-_Ramble_On.mp3 
Led_Zeppelin_-_Remasters/cd_1/08_-_Immigrant_Song.mp3 
Led_Zeppelin_-_Remasters/cd_1/09_-_Celebration_Day.mp3 
Led_Zeppelin_-_Remasters/cd_1/10_-_Since_I've_Been_Loving_You.mp3 
Led_Zeppelin_-_Remasters/cd_1/11_-_Black_Dog.mp3 
Led_Zeppelin_-_Remasters/cd_1/12_-_Rock_And_Roll.mp3 
Led_Zeppelin_-_Remasters/cd_1/13_-_The_Battle_Of_Evermore.mp3 
Led_Zeppelin_-_Remasters/cd_1/14_-_Misty_Mountain_Hop.mp3 
Led_Zeppelin_-_Remasters/cd_1/15_-_Stairway_To_Heaven.mp3 
Led_Zeppelin_-_Remasters/cd_2/01_-_The_Song_Remains_The_Same.mp3 
Led_Zeppelin_-_Remasters/cd_2/02_-_The_Rain_Song.mp3 
Led_Zeppelin_-_Remasters/cd_2/03_-_D'yer_Mak'er.mp3 
Led_Zeppelin_-_Remasters/cd_2/04_-_No_Quarter.mp3 
Led_Zeppelin_-_Remasters/cd_2/05_-_Houses_Of_The_Holy.mp3 
Led_Zeppelin_-_Remasters/cd_2/06_-_Kashmir.mp3 
Led_Zeppelin_-_Remasters/cd_2/07_-_Trampled_Underfoot.mp3 
Led_Zeppelin_-_Remasters/cd_2/08_-_Nobody's_Fault_But_Mine.mp3 
Led_Zeppelin_-_Remasters/cd_2/09_-_Achilles_Last_Stand.mp3 
Led_Zeppelin_-_Remasters/cd_2/10_-_All_My_Love.mp3 
Led_Zeppelin_-_Remasters/cd_2/11_-_In_The_Evening.mp3

5) You want to convert "_-_" into "-"

rta /rtaG/examples \* -src: _-_: -:r -d 
rta /rtaG/examples \*.mp3 -src: _-_: -:r -s

Led_Zeppelin-Remasters/cd_1/01-Communication_Breakdown.mp3 
Led_Zeppelin-Remasters/cd_1/02-Babe_I'm_Gonna_Leave_You.mp3 
Led_Zeppelin-Remasters/cd_1/03-Good_Times_Bad_Times.mp3 
Led_Zeppelin-Remasters/cd_1/04-Dazed_And_Confused.mp3 
Led_Zeppelin-Remasters/cd_1/05-Whole_Lotta_Love.mp3 
Led_Zeppelin-Remasters/cd_1/06-Heartbraker.mp3 
Led_Zeppelin-Remasters/cd_1/07-Ramble_On.mp3 
Led_Zeppelin-Remasters/cd_1/08-Immigrant_Song.mp3 
Led_Zeppelin-Remasters/cd_1/09-Celebration_Day.mp3 
Led_Zeppelin-Remasters/cd_1/10-Since_I've_Been_Loving_You.mp3 
Led_Zeppelin-Remasters/cd_1/11-Black_Dog.mp3 
Led_Zeppelin-Remasters/cd_1/12-Rock_And_Roll.mp3 
Led_Zeppelin-Remasters/cd_1/13-The_Battle_Of_Evermore.mp3 
Led_Zeppelin-Remasters/cd_1/14-Misty_Mountain_Hop.mp3 
Led_Zeppelin-Remasters/cd_1/15-Stairway_To_Heaven.mp3 
Led_Zeppelin-Remasters/cd_2/01-The_Song_Remains_The_Same.mp3 
Led_Zeppelin-Remasters/cd_2/02-The_Rain_Song.mp3 
Led_Zeppelin-Remasters/cd_2/03-D'yer_Mak'er.mp3 
Led_Zeppelin-Remasters/cd_2/04-No_Quarter.mp3 
Led_Zeppelin-Remasters/cd_2/05-Houses_Of_The_Holy.mp3 
Led_Zeppelin-Remasters/cd_2/06-Kashmir.mp3 
Led_Zeppelin-Remasters/cd_2/07-Trampled_Underfoot.mp3 
Led_Zeppelin-Remasters/cd_2/08-Nobody's_Fault_But_Mine.mp3 
Led_Zeppelin-Remasters/cd_2/09-Achilles_Last_Stand.mp3 
Led_Zeppelin-Remasters/cd_2/10-All_My_Love.mp3 
Led_Zeppelin-Remasters/cd_2/11-In_The_Evening.mp3

6) You want some words (articles, pronouns...) to begin with lower-case letter.

rta /rtaG/examples \*.mp3 -src: _And_: _and_:r -s 
rta /rtaG/examples \*.mp3 -src: _On_: _on_:r -s 
rta /rtaG/examples \*.mp3 -src: _In_: _in_:r -s 
rta /rtaG/examples \*.mp3 -src: _At_: _at_:r -s 
rta /rtaG/examples \*.mp3 -src: _Of_: _of_:r -s 
rta /rtaG/examples \*.mp3 -src: _To_: _to_:r -s 
rta /rtaG/examples \*.mp3 -src: _The_: _the_:r -s 
rta /rtaG/examples \*.mp3 -src: _An_: _an_:r -s 
rta /rtaG/examples \*.mp3 -src: _A_: _a_:r -s 
 
rta /rtaG/examples \*.mp3 -src: _And.: _and.:r -s 
rta /rtaG/examples \*.mp3 -src: _On.: _on.:r -s 
rta /rtaG/examples \*.mp3 -src: _In.: _in.:r -s 
rta /rtaG/examples \*.mp3 -src: _At.: _at.:r -s 
rta /rtaG/examples \*.mp3 -src: _Of.: _of.:r -s 
rta /rtaG/examples \*.mp3 -src: _To.: _to.:r -s 
rta /rtaG/examples \*.mp3 -src: _The.: _the.:r -s 
rta /rtaG/examples \*.mp3 -src: _An.: _an.:r -s 
rta /rtaG/examples \*.mp3 -src: _A.: _a.:r -s 
 
Finally you have. 
 
Led_Zeppelin-Remasters/cd_1/01-Communication_Breakdown.mp3 
Led_Zeppelin-Remasters/cd_1/02-Babe_I'm_Gonna_Leave_You.mp3 
Led_Zeppelin-Remasters/cd_1/03-Good_Times_Bad_Times.mp3 
Led_Zeppelin-Remasters/cd_1/04-Dazed_and_Confused.mp3 
Led_Zeppelin-Remasters/cd_1/05-Whole_Lotta_Love.mp3 
Led_Zeppelin-Remasters/cd_1/06-Heartbraker.mp3 
Led_Zeppelin-Remasters/cd_1/07-Ramble_on.mp3 
Led_Zeppelin-Remasters/cd_1/08-Immigrant_Song.mp3 
Led_Zeppelin-Remasters/cd_1/09-Celebration_Day.mp3 
Led_Zeppelin-Remasters/cd_1/10-Since_I've_Been_Loving_You.mp3 
Led_Zeppelin-Remasters/cd_1/11-Black_Dog.mp3 
Led_Zeppelin-Remasters/cd_1/12-Rock_and_Roll.mp3 
Led_Zeppelin-Remasters/cd_1/13-The_Battle_of_Evermore.mp3 
Led_Zeppelin-Remasters/cd_1/14-Misty_Mountain_Hop.mp3 
Led_Zeppelin-Remasters/cd_1/15-Stairway_to_Heaven.mp3 
Led_Zeppelin-Remasters/cd_2/01-The_Song_Remains_the_Same.mp3 
Led_Zeppelin-Remasters/cd_2/02-The_Rain_Song.mp3 
Led_Zeppelin-Remasters/cd_2/03-D'yer_Mak'er.mp3 
Led_Zeppelin-Remasters/cd_2/04-No_Quarter.mp3 
Led_Zeppelin-Remasters/cd_2/05-Houses_of_the_Holy.mp3 
Led_Zeppelin-Remasters/cd_2/06-Kashmir.mp3 
Led_Zeppelin-Remasters/cd_2/07-Trampled_Underfoot.mp3 
Led_Zeppelin-Remasters/cd_2/08-Nobody's_Fault_But_Mine.mp3 
Led_Zeppelin-Remasters/cd_2/09-Achilles_Last_Stand.mp3 
Led_Zeppelin-Remasters/cd_2/10-All_My_Love.mp3 
Led_Zeppelin-Remasters/cd_2/11-In_the_Evening.mp3

Now they look quite good. 
 

More Examples

Again you have have mp3s.

"01 BODY LANGUAGE.MP3"
"02 TO LOVE SOME BODY.MP3"
"03 IS THERE ANYBODY OUT THERE.MP3"

7) You want them into lower-case.

rta /rtaG/examples2 \*.mp3 :l

03 IS THERE ANYBODY OUT THERE.MP3 -> 03 is there anybody out there.mp3
02 TO LOVE SOME BODY.MP3 -> 02 to love some body.mp3
01 BODY LANGUAGE.MP3 -> 01 body language.mp3

8) You want to convert spaces into underlines.

rta /rtaG/examples2 \*.mp3 -src: " ": _:r

03 is there anybody out there.mp3 -> 03_is_there_anybody_out_there.mp3
02 to love some body.mp3 -> 02_to_love_some_body.mp3
01 body language.mp3 -> 01_body_language.mp3

9) You want "-" after the track numbers.

rta /rtaG/examples2 \*.mp3 -src: :2 -:r

03_is_there_anybody_out_there.mp3 -> 03-is_there_anybody_out_there.mp3
02_to_love_some_body.mp3 -> 02-to_love_some_body.mp3
01_body_language.mp3 -> 01-body_language.mp3

10) You want to add artist's name to the tracks.

rta /rtaG/examples2 \*.mp3 john_doe-:b

03-is_there_anybody_out_there.mp3 -> john_doe-03-is_there_anybody_out_there.mp3
02-to_love_some_body.mp3 -> john_doe-02-to_love_some_body.mp3
01-body_language.mp3 -> john_doe-01-body_language.mp3

11) You want to change it to duo.

rta /rtaG/examples2 \*.mp3 -src: john_doe:3 "&jane":a

john_doe-03-is_there_anybody_out_there.mp3 -> john&jane_doe-03-is_there_anybody_out_there.mp3
john_doe-02-to_love_some_body.mp3 -> john&jane_doe-02-to_love_some_body.mp3
john_doe-01-body_language.mp3 -> john&jane_doe-01-body_language.mp3

12) You want your initials to mp3s.

rta /rtaG/examples2 \*.mp3 -src: .mp3: -TT:b

john&jane_doe-03-is_there_anybody_out_there.mp3 -> john&jane_doe-03-is_there_anybody_out_there-TT.mp3 
john&jane_doe-02-to_love_some_body.mp3 -> john&jane_doe-02-to_love_some_body-TT.mp3 
john&jane_doe-01-body_language.mp3 -> john&jane_doe-01-body_language-TT.mp3
