An open API service indexing awesome lists of open source software.

https://github.com/tolik-punkoff/batch-rename-files

Small script (with GUI) for batch renaming files
https://github.com/tolik-punkoff/batch-rename-files

bash batch-rename files gui script

Last synced: 2 months ago
JSON representation

Small script (with GUI) for batch renaming files

Awesome Lists containing this project

README

          

# batch-rename-files

Скрипт пакетного переименования файлов

С графическим интерфейсом на GTK. Тестировался на Puppy Slacko и на «большой» Slackware 12 версии

Что умеет:

0. Последовательно пронумеровать все файлы в директории.

1. Найти префикс, например вида SCNJ-число, как на цифровых фотоаппаратах, и переименовать во что-то заданное пользователем (например kotik-число).

2. Сохранить переименованные файлы в другом каталоге.

3. Найти некоторую последовательность символов в имени файла и заменить их на другую (если другая последовательность не введена, то найденная последовательность будет удалена из имени файла)

4. Удалять из имени файла специальные символы и пробелы.

5. Заменять пробелы на знак подчеркивания (_).

6. Преобразовывать символы в имени и расширении файла в нижний регистр.

7. Транслителировать имена файлов.

## Скриншоты

![Main screen](/scr/01.png)

![Main screen 2](/scr/02.png)

![About](/scr/03.png)