我对 perl 完全陌生,刚刚开始学习它。我遇到了这个我需要运行的脚本,它有一些网络 Tstat 跟踪数据。但是,我收到错误“无法解析日期”。
生成这个的代码在这里
foreach my $dir (@trace_dirs) {
undef @traces;
opendir(DIR, $dir) || die "Can't open dir: $dir \n";
@traces = grep { /.out$/ && -d "$dir/$_" } readdir(DIR);
foreach my $trace (@traces) {
$trace =~ /^(\d\d)_(\d\d)_(\d\d)_(\w\w\w)_(\d\d\d\d)/;
$trace_date=&ParseDate("$3/$4/$5 $1:$2") || die "Cannot parse date \n";
$traces{$trace_date} = $trace;
$trace_dir{$trace_date} = $dir;
}
closedir DIR;
}
有人能告诉我这段代码在找什么吗?