From 31c82b641bf7e376fae72f7e49155e2459b181dd Mon Sep 17 00:00:00 2001 From: antonov Date: Thu, 16 Jul 2026 18:21:01 +0300 Subject: [PATCH] initial commit: cleanup script + readme --- README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..9ff8829 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# Утилиты очистки файлов 1С интеграционных объектов + +## cleanup_filenames.py + +Пробегается по всем файлам в указанной директории и выполняет: + +1. **Удаление `.json` файлов** — все JSON-файлы удаляются. +2. **Замена `[Code].ext` → `.bsl`** — файлы с постфиксом `[Code]` получают расширение `.bsl`, постфикс убирается. +3. **Удаление префикса `[...]`** — из имени файла убирается префикс в квадратных скобках, например `[Handler]`, `[Folder]`. + +### Использование + +```bash +# Отредактируй переменную root в скрипте под свой путь +python cleanup_filenames.py +``` + +Скрипт выводит все выполняемые действия (удаления, переименования). \ No newline at end of file