我有一个 perl 脚本,它解析日志并搜索错误、致命等特定模式并确定通过和失败状态。来到我的问题,我需要搜索像“错误(E302 / FEP0512SRA)”这样的uniq模式,如果这种模式在日志文件的任何行中都是presnet,它应该将error_cnt增加1。
我尝试了“\”和下面的方法,但在这两种情况下我都无法捕捉到上面提到的模式。
my $str = "Error (E302/FEP0512SRA)";
if($line =~ /$str/) {
$error_cnt++;
}
请让我知道我还能做什么,以便我可以在我的日志中捕获这个字符串。