Friday, November 7, 2008

Переименовать большое количество файлов сразу

Появилась у меня потребность переименовать кучу файлов, после непродолжительного ресерча наткнулся на на замечательную консольную утилиту Лари Уолла под названием rename с поддержкой, как не трудно догадаться, perlexpr. Несколько примеров использования.

Удалить расширение у файла:
rename 's/\.bak$//' *.bak

Перевести символы в малый регистр:
rename 'y/A-Z/a-z/' *

и т д

Более подробную информацию можно найти в man rename

No comments: