indapa has asked for the wisdom of the Perl Monks concerning the following question:
Hi,
I have 2 files (both which are rather large) but with the same number of lines. What I would like to do is read the the first line from the first file, and then the first line from the second file, and compare the contents of the two lines.
But all my previous experience with filehandles in perl, I have while loops that read one file at a time. I can't seem to work around this. Can you guys point me in the right direction?
Thanks for your help.
******
wait I think I got it:
#!/usr/bin/perl -w + + + use Data::Dumper; open(FILE1, $ARGV[0]); open(FILE2, $ARGV[1]); while ($line = <FILE1>) { my $line2= <FILE2>; chomp($line); chomp($line2); print "$line $line2\n"; }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: reading lines from 2 different files
by duff (Parson) on Oct 08, 2007 at 15:41 UTC | |
Re: reading lines from 2 different files
by philcrow (Priest) on Oct 08, 2007 at 16:02 UTC | |
Re: reading lines from 2 different files
by toolic (Bishop) on Oct 08, 2007 at 15:44 UTC | |
by ikegami (Patriarch) on Oct 08, 2007 at 18:58 UTC | |
by toolic (Bishop) on Oct 08, 2007 at 19:15 UTC | |
Re: reading lines from 2 different files
by mwah (Hermit) on Oct 08, 2007 at 15:59 UTC | |
Re: reading lines from 2 different files
by roboticus (Chancellor) on Oct 08, 2007 at 21:54 UTC | |
A reply falls below the community's threshold of quality. You may see it by logging in. |
Back to
Seekers of Perl Wisdom