Толик Панков
hex_laden
............ .................. ................

October 2030
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Толик Панков [userpic]
Скрипт пакетного переименования файлов

Опять же, с графическим интерфейсом на GTK. Тестировался на Puppy Slacko и на "большой" Slackware 12 версии:





Мопед, опять же, не мой.
Что умеет:
0. Последовательно пронумеровать все файлы в директории.
1. Найти префикс, например вида SCNJ-число, как на цифровых фотоаппаратах, и переименовать во что-то заданное пользователем (например kotik-число).
2. Сохранить переименованные файлы в другом каталоге.
3. Найти некоторую последовательность символов в имени файла и заменить их на другую (если другая последовательность не введена, то найденная последовательность будет удалена из имени файла)
4. Удалять из имени файла специальные символы и пробелы.
5. Заменять пробелы на знак подчеркивания (_).
6. Преобразовывать символы в имени и расширении файла в нижний регистр.
7. Транслителировать имена файлов.

Скрипт на PasteBin
Скачать с mega.nz

Это репост заметки из моего блога на сайте http://tolik-punkoff.com
Оригинал заметки находится здесь: http://tolik-punkoff.com/2016/07/22/skript-paketnogo-pereimenovaniya-fajlov/

Tags: ,
Comments
(Anonymous)

Толя! Я почему-то не могу отправить камент на твоем стандолон сайте. Что за хуйня?

А как проявляется? Там все комменты на премодерации пока, может что-то околоспамерское пишешь?
Ща зайду, впрочем, посмотрю.

В спаме было какое-то говно. Удолил, да.

Вот это хорошая штука. Спасибо что выложили.

На здоровье! Пользуйтесь, распространяйте, улучшайте и делитесь! :)