Каталоги фильтров на основе меток времени
Моя конечная цель заключается в следующем: удалить весь контент из каталога, который старше указанной даты.
Я хочу добиться удаления всех каталогов резервных копий, которые старше 7 дней по сравнению с сегодняшней датой. Я мог бы проверить каталоги на основе их отметки времени ОС (Windows 2003) или имени каталога, в котором хранится дата создания.
Я знаю, что мне придется иметь дело с этим, но я задаюсь вопросом, как лучше всего это сделать, если эта команда может отфильтровать эти файлы для меня, поскольку она изначально должна выполнить некоторые базовые вычисления по датам.
Любая помощь / направления будут с благодарностью.
Приветствия /J
1 ответ
Ant имеет только очень ограниченную поддержку обработки дат. Я предлагаю либо написать небольшую программу на Java (< 40 строк кода), либо использовать язык сценариев, такой как Python. Или PowerShell, если он уже установлен.