Техническое задание: Доработка скрипта очистки сервера
Краткое описание задачи
Имеется рабочий скрипт, который выполняет автоматическую очистку файлов на сервере, удаляя объекты, созданные более 25 минут назад. Требуется расширить его функциональность.
Цель доработки
Добавить в логику скрипта удаление не только файлов, но и папок (директорий), находящихся в той же целевой директории и удовлетворяющих тому же условию по времени (старше 25 минут).
Основные требования
- Сохранить базовую логику работы скрипта.
- Интегрировать проверку и удаление папок по тому же временному критерию.
- Обеспечить безопасность операции, чтобы не была затронута структура активных директорий.
- Скрипт должен продолжать корректно удалять устаревшие файлы.
Ожидаемый результат
Единый скрипт, который рекурсивно очищает указанную директорию, удаляя все объекты (как файлы, так и пустые папки), время модификации или создания которых превышает 25 минут.