Как заставить logrotate сохранить на прошлой неделе в текущий .log

Много походит на это, хотя не имевший, чтобы сделать это все же, я не уверен

1
задан 1 September 2011 в 11:04
1 ответ
weekly
rotate 4
compress

, за которым следует сценарий postrotate, выполняющий что-то вроде (непроверено):

TMP=$(mktemp)
zcat /var/log/errors.log.{4,3,2,1}.gz > $TMP
mv $TMP /var/log/errors.log.1
gzip /var/log/errors.log.1

Ура.

0
ответ дан 4 December 2019 в 10:19

Теги

Похожие вопросы