Столкнулся однажды с задачей - необходимо из группы архивов извлечь файлы и сложить в одну директорию. Проблема оказалась в одинаковых именах разных файлов, в разных архивах. И тогда я решил написать небольшую программу которая бы помогла мне справиться с этим. Помимо выполнения основной задачи, данная программа писалась также ради дополнительного опыта программирования, использования системы контроля версий Mercurial и хостинга проектов BitBucket.

Исходный код, manual страница с подробным описанием, расположены здесь:

https://bitbucket.org/john_16/rename.py

P.S. По писалось для себя и под себя, но думаю пользоваться может кто угодно, благодаря хорошей man странице с обилием примеров.