open(file1,"file1.txt");
####
open my $file1, '<', "file1.txt"
or die "Can't open `file1.txt': $!\n";
####
while ()
{
chop();
####
$REC = $_;
@LINEREC = split(/\,/,$REC);
####
use strict;
use warnings;
####
my $REC = $_;
my @LINEREC = split(/\,/,$REC);
####
open(file2,"file2.txt");
while ()
####
if ( $LINEREC[0] eq $LINEREC[1])
{
print $LINEREC[0];
{
####
#!/usr/bin/perl
use strict;
use warnings;
die "Usage: $0 \n" unless @ARGV == 2;
my ($file2, %have)=pop;
while (<>) {
chomp;
$have{ (split /,/)[0] }=1;
}
@ARGV=$file2;
my %saw;
$\="\n";
while (<>) {
chomp;
local $_=(split /,/)[1];
next if $saw{$_}++;
print if $have{$_};
}
__END__