file.tar.gzでのみ古いログファイルを回転させる方法は?

file.tar.gzでのみ古いログファイルを回転させる方法は?

一意のfile.tar.gzで30日より古いすべてのログファイルを回転させ、アーカイブに挿入されたファイルを削除する方法は?

今後:

a.log // older than 30days
b.log // older than 30days
c.log // older than 20 days

後ろに:

backup.tgz
c.log

ベストアンサー1

Linuxロガーを使用していて、次に回転構成を追加できる場合/etc/logrotate.dサイズ、形式などを指定できるディレクトリです。

例:

/var/log/test.log {
    rotate 30
    weekly
    size=30k
    compress 
}

ここに一つあります。カンニング紙スクリプト用。

おすすめ記事