in reply to Using grep to pick out lines in a text file
I'd also say you're muddled about arrays: for each item in the array, you grep through each item in the array!
This is how I'd do it:
use strict; use warnings; open( INPUTFILE, "<WordNet.txt" ) or die "$!"; open( OUTPUTFILE, ">>WordNetTest2.txt" ) or die "$!"; print "Extracting adjectives\n"; my $previous_line; while (<INPUTFILE>) { if ( $_ =~ m/^Adj:/ ) { print OUTPUTFILE $previous_line, $_; print "found one!\n"; } $previous_line = $_; }
Nobody says perl looks like line-noise any more
kids today don't know what line-noise IS ...
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Using grep to pick out lines in a text file
by Bunta (Initiate) on Dec 19, 2008 at 05:05 UTC |