Linux удаляет папки старше 1 года и более 3 файлов
Я пишу ant-скрипт для очистки архивной папки.
Вот как мне нужно это почистить: мне нужно удалить папки старше определенного количества дней И в них более 3 файлов. Например, если папке 300 дней, но в ней всего 3 файла, она НЕ будет удалена.
Я знаю, я могу SSH в архив и сделатьfind -mtime +365 -exec rm -rf {} ;\
удалить файлы старше 1 года, но я не знаю, как учесть как минимум 3 файла
Я тоже знаю чтоfind -type f | wc -l
будет перечислять количество файлов, но это не очень помогает с точки зрения сценариев
Есть идеи?