commit 31c82b641bf7e376fae72f7e49155e2459b181dd Author: antonov Date: Thu Jul 16 18:21:01 2026 +0300 initial commit: cleanup script + readme 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