nomenus-rex 0.5.2 — утилита для массового переименования файлов
|
|
Пятница, 22 Апреля 2022 г. 19:51
+ в цитатник
Nomenus-rex — это консольная утилита для массового переименования файлов. Настраивается с помощью простого конфигурационного файла. Программа написана на C++ и распространяется на условиях GPL 3.0.
Со времени предыдущей новости (nomenus-rex 0.3.0 -- утилита для массового переименования файлов) утилита обросла функциональностью, а также исправлены множественные ошибки и недоделки:
- Новый параметр для отключения запроса подтверждения перед запуском процессинга. Может быть полезно для скриптов.
- Прогрессбар. Красивый.
- Добавлены различные режимы сортировки перед обработкой (Unicode-friendly)
- Небольшой рефакторинг плюс проверка существования исходной директории.
- Большинство правил теперь покрыты тестами.
- Теперь для работы со строками используется ICU библиотека. Это должно исправить основные проблемы с Юникодом.
- Немного шаблонной магии в парсере конфигурационного файла. Теперь добавлять новые правила будет проще.
- Новое правило "replace": поиск и замена всех вхождений подстроки на новую строку в текущем имени. Это новый класс правил.
- Файлы теперь сортируются по алфавиту перед обработкой.
- Тесты. Нет так важно для конечного пользователя, но кода стало довольно много, и без тестов тяжело его поддерживать в рабочем состоянии.
- Переработана документация, что избавило пользователя от нобходимости сочинять конфиг. Теперь достаточно лишь копировать из документации типовые блоки.
Как всегда, подготовлена сборка программы для AMD64.
nomenus-rex, utility
https://www.linux.org.ru/news/opensource/16851593
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-