我对 Perl 很陌生,正在尝试编写一个脚本来搜索文件并检查/匹配来自其他输入文件的多个字符串。这是我现在所拥有的:
#! /css/dvltools/localperl/bin/perl
open CUMRT603, "CUMRT603";
my $meter, $my_cur_line;
while ( <CUMRT603> )
{
$my_cur_line = $_;
chomp $my_cur_line;
open METER_LIST, "mlist";
while ( <METER_LIST> )
{
$meter = $_;
if ( $my_cur_line =~ /"$meter"/ )
{
print "Found $meter on $my_cur_line";
}
}
close METER_LIST;
}
基本上,我正在 CUMRT603 中搜索列表 (mlist) 中的任何字符串。我无法让它显示任何字符串匹配项(应该至少有一个)。任何关于语法、结构等的建议都值得关注。这基本上是我的第一个 perl 脚本。