суббота, 2 декабря 2017 г.

Скрипт удаления файлов старше N дней для cron

1) Для сжатия:
20 0 * * * find /var/log/hostname/ \( -name '*' -a ! -name '*.gz' \) -type f -mtime +0 |  xargs gzip -9
2) Для подчистки за ним:
25 0 * * * find /var/log/hostname/ -name '*.gz' -mtime +7 | xargs rm

Комментариев нет:

Отправить комментарий