Команда find -type f -mtime +2
найдет файлы старше двух дней.
дней. Затем вы можете использовать опцию find -exec
для их сжатия; возможно.
вот так:
find -type f -mtime +2 -exec gzip {} +
Если вы знаете дополнительные сведения о файле, возможно, что все их имена
заканчиваются на .log
, возможно, имеет смысл добавить это к вашему фильтру (-name
'*.log'
).