私は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;
}
基本的に、リスト (mlist) で見つかった文字列を CUMRT603 で検索しています。文字列の一致を表示できません (少なくとも 1 つあるはずです)。構文、構造などに関するアドバイスは感謝します。これは基本的に私の最初の perl スクリプトです。