3
如何在logrotate配置文件中指定通配符设置的例外?
对于我的日志文件,除了一个(或几个)文件都使用相同的配置外,其余文件都有另一个配置。我尝试通过为所有文件提供通用配置,然后在以后覆盖一些特定文件的配置来实现这一目标,例如: /var/log/mylogs/*.log { size 1000k copytruncate create 0644 root root rotate 99 compress missingok } /var/log/mylogs/thatonespecial.log { size 1000k copytruncate create 0644 myuser mygroup rotate 99 compress missingok } 但是,这会引发错误: error: /var/log/mylogs/logrotate.conf:10 duplicate log entry for /var/log/mylogs/thatonespecial.log 我应该如何正确处理这种情况?我当然不想单独列出大量标准日志文件,因此对我来说,使用通配符配置似乎很合理。但是,如何在通配文件之间指定例外?