2012-04-05 56 views

回答

2

您可以使用将文件修改日期添加到@date命令的输入过滤器。下面的Perl文件会做的伎俩:

use File::stat; 
$fn = $ARGV[0]; 
$time = localtime stat($fn)->mtime; 
open F,"<$fn"; 
while (<F>) 
{ 
    s/\@date/\@date $time/; 
    print $_; 
} 
close F; 

如果您保存此为filemod.pl你可以通过doxygen的设置配置文件中的以下使用的过滤器为每个输入文件:

INPUT_FILTER = "perl filemod.pl"