Это невозможно с PF в одиночку - вам придется парить его с чем-то вроде PFLOW (4) и связанным с учетом учета трафика. Вы также можете приготовить что-то приготовить с некоторыми выходами из PFCTL.
Вы могли бы использовать Найти / Путь / к / Резервное копирование -Type F -mtime +7 -MaxDepth 1
, это найдет все файлы старше 7 дней, которые вы могли бы удалить.
find /path/to/backups -type f -mtime +7 -maxdepth 1 -delete
Ваша идея с использованием EXEC
также может быть сделана для работы, но вам все еще нужен путь к каталогу резервного копирования, и ваш Exec
не совсем не верно. Это может быть
find /path/to/backups -type f -mtime +7 -maxdepth 1 -exec rm -f {} \;
также, я не уверен, что вам нужно, вариант - MaxDepth
; Вы беспокоитесь о убывании в детские каталоги? Я ничего не видел об этом в вашем вопросе.