对于我的日志文件,我有一个问题,除了一个(或几个)文件使用相同的配置,而其余文件使用另一个.我尝试通过为所有文件提供一般配置然后在稍后为少数特定文件覆盖此配置来实现这一点,例如:
/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
我该如何妥善处理这种情况?我当然不希望单独列出大量的标准日志文件,因此使用通配符配置对我来说似乎是合理的.但是,如何在通配文件中指定异常?