GPRename: пакетное переименование с интерфейсом GTK2-Perl

Автор: Йохан Спи (Johan Spee)
Перевод: Алексей Бешенов

2008-03-19

Оригинал: «GPRename: GTK2-Perl Batch Renamer», 19 сентября 2007 г.

GPRename — полноценная программа для пакетного переименования файлов и директорий, написанная на GTK2 и Perl.

Проект GPRename существует с 2001 года, достаточно стабилен и жив. В 2007 году код был перенесен с устаревшего GTK-Perl на GTK2-Perl, а новая версия 2.4 сменила лицензию на GPL-3. Недавно пакет появился в Debian (пока что в нестабильной и тестовой ветке). Интерфейс переведен на много языков.

Программа проста в использовании, хотя предлагает много возможностей и сравнима с более известными аналогами вроде KRename в Konqueror (KDE) или Bulk Rename в Thunar (XFCE). В GNOME официального средства переименования нет, но GPRename восполняет этот пробел и легко встраивается в файловый менеджер Nautilus.

Окно делится вертикально на две панели: слева показывается дерево директорий, а справа — файлы, которые будут переименовываться. Автоматически или по нажатию кнопки «Просмотр» здесь же будут показаны новые имена. Другие полезные возможности:
  • преобразование двойных пробелов в одинарные,
  • удаление пробелов в начале и в конце,
  • добавление к числам начальных нулей.

Четыре вкладки нижней панели предоставляют основные функции переименования:

Изменение регистра (ВЕРХНИЙ, Первые Буквы, нижний)

Вставка или удаление текста в заданной позиции

Замена текста (можно включить чувствительность к регистру, а также использовать регулярные выражения).

Переименование с последовательной нумерацией (pic-01.jpg, pic-02.jpg, …)

Не стоит осторожничать — на случай ошибок есть кнопка отмены.

GPRename есть в тестовой и нестабильной ветке Debian и скоро появится в Ubuntu Gutsy.