私はこのサイトに不慣れで、複数のテキスト ファイルから重複したエントリを削除するのに助けが必要です (ループ内)。以下のコードを試しましたが、これは複数のファイルの重複を削除していませんが、単一のファイルでは機能しています。
コード :
my $file = "$Log_dir/File_listing.txt";
my $outfile = "$Log_dir/Remove_duplicate.txt";;
open (IN, "<$file") or die "Couldn't open input file: $!";
open (OUT, ">$outfile") or die "Couldn't open output file: $!";
my %seen = ();
{
my @ARGV = ($file);
# local $^I = '.bac';
while(<IN>){
print OUT $seen{$_}++;
next if $seen{$_} > 1;
print OUT ;
}
}
ありがとう、アーツ