Linux logrotate ディレクトリ内のすべてのログ ファイル (サブディレクトリ内のファイルを含む) にルールを設定する方法

Linux logrotate ディレクトリ内のすべてのログ ファイル (サブディレクトリ内のファイルを含む) にルールを設定する方法

たとえば、 の下にあるすべてのファイルにルールを設定したいのです/home/example_user/public/が、すべてのログは実際には次のように異なるサブディレクトリにあります: /home/example_user/public/siteA/access.log/home/example_user/public/siteB/seperate/error.logなど。どうすればよいでしょうか? 次のようにすればうまくいきますか:

/home/example_user/public/*/*.log {
weekly
missingok
rotate 10
blahblahblah...
}

ありがとう

答え1

はい、提供された logrotate 構成は機能します。

関連情報