Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
oldfile ------- one 111 ury two 222 sld th ese ll my $valueToDelete = "two 222 sld"; open my $fh, "oldfile" or die "open failed: $!"; my $line; while ($line = <$fh>) { chomp $line; $dataFileContains{$line}++; } close $fh; open my $ff, "newfile" or die "open failed: $!"; my $line2; while ($line2 = <$ff>) { chomp $line2; print $dataFileContains{$line2} unless ($dataFileContains{$line2} eq $ +valueToDelete); } close $ff;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: deleting lines from file
by jweed (Chaplain) on Mar 18, 2004 at 02:51 UTC | |
|
Re: deleting lines from file
by pbeckingham (Parson) on Mar 18, 2004 at 03:00 UTC | |
by phenom (Chaplain) on Mar 18, 2004 at 03:03 UTC | |
|
Re: deleting lines from file
by phenom (Chaplain) on Mar 18, 2004 at 02:42 UTC | |
|
Re: deleting lines from file
by graff (Chancellor) on Mar 18, 2004 at 05:27 UTC | |
|
Re: deleting lines from file
by AcidHawk (Vicar) on Mar 18, 2004 at 12:30 UTC | |
|
Re: deleting lines from file
by Anonymous Monk on Mar 18, 2004 at 03:57 UTC | |
|
Re: deleting lines from file
by etcshadow (Priest) on Mar 18, 2004 at 02:35 UTC |