用logresolvemerge和dateawstatsconfiguration

我试图用我们当前的日志命名模式来设置awstats。 我们的日志被命名为/var/log/webservers/web07/2012-10/site.com/29-www ,所有的数字都通过cronolog进行更改。 问题是,不止29-www 。 我们也有像29-admin东西。 我想将所有这些DD-*日志与awstats结合起来。 我已经尝试过LogFile="/var/awstats/tools/logresolvemerge.pl /var/log/webservers/web07/%YYYY-%MM/site.com/%DD-*"但我得到这个错误:

Error: Couldn't open server log file "/var/awstats/tools/logresolvemerge.pl /var/log/webservers/web07/2012-10/site.com/29-*" : No such file or directory

所以它看起来像是把符号转换成正确的数字。 有人看到我在这里做错了吗?

另外,我可以通过执行perl logresolvemerge.pl /var/log/webservers/web07/2012-10/site.com/29-* > newlog来成功地从命令行合并这些文件perl logresolvemerge.pl /var/log/webservers/web07/2012-10/site.com/29-* > newlog

正确的用法在最后包括pipe道。 但awstats不喜欢*最后,因为它期望在文档中显示的数字。 例如: LogFile="/var/awstats/tools/logresolvemerge.pl /var/log/webservers/web07/%YYYY-%MM/site.com/%DD-0-* |"