Войти

Показать полную графическую версию : удаление старых папок при заполнении диска


pazzl7
11-09-2013, 15:50
нужен скриптик, который будет проверять наличие N Гб свободного места на диске,
а если его не хватает - удалять самые старые по дате создания подпапки из указанной папки,
вплоть до освобождения желаемого места, желательно с логом заданного размера

цель - массовая ротация торрентов, скачиваемых по rss,
заранее благодарен!

Iska
11-09-2013, 18:40
удалять самые старые по дате создания подпапки »
А если файлы в них — новые?

pazzl7
11-09-2013, 20:24
файлы качаются в папках торрентом по rss, после этого никаких изменений там не бывает,
к слову, в именах папок нет_пробелов,
все подпапки находятся в одной папке,
но если вы расширите задачу, я совсем не против =)

поиск привел в основном к решениям для бекапов, когда нужно сохранить N последних файлов,
либо есть множество решений для удаления файлов\папок, дата создания которых N дней назад,

хотелось бы заиметь более гибкий скрипт именно под N свободного места,
меня, как вариант, устроит, например, пакетное удаление папок, созданных самого древнего числа скопом,
либо освобождение M гигабайт при достижении порога N,

но, опять же, если будет более широкое решение - я только "за",
ибо аналогов найти не получилось




© OSzone.net 2001-2012