Каталоги фильтров на основе метки времени - PullRequest
1 голос
/ 30 июня 2010

Моя конечная цель заключается в следующем: удалить все содержимое из каталога, который старше указанной даты.

Чего я хочу добиться - это удалить все каталоги резервных копий, которые старше 7 дней по сравнениюна сегодняшний день.Я мог бы проверить каталоги по их временной метке в ОС (Windows 2003) или по имени каталога, в котором хранится дата его создания.

Я знаю, что мне придется иметь дело с этим, но мне интереснолучший способ сделать это, если эта команда может отфильтровать эти файлы для меня, так как она изначально должна выполнить некоторые базовые вычисления по датам.

Любая помощь / указания будут с благодарностью.

Приветствия/ J

1 Ответ

0 голосов
/ 30 июня 2010

Ant имеет очень ограниченную поддержку обработки дат. Я предлагаю либо написать небольшую Java-программу (<40 строк кода), либо использовать язык сценариев, например <a href="http://www.python.org/" rel="nofollow noreferrer"> Python . Или PowerShell , если он уже установлен.

...