Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Re: How do I delete/modify one line from test file ?

by draco_iii (Acolyte)
on Jun 22, 2000 at 22:18 UTC ( #19479=note: print w/replies, xml ) Need Help??

in reply to How do I delete/modify one line from test file ?

open(FILEHANDLE,"+< $FILENAME) or die print $!; while(<FILEHANDLE>){ if ($_ ne 'b|b|b|b|b|b'){ push(@outtext,$_); } Do what you want from here. Of course it always a good idea to lock the file if you are on a UNIX system.

Replies are listed 'Best First'.
Re: Answer: How do I delete/modify one line from test file ?
by Anonymous Monk on Apr 04, 2001 at 01:07 UTC
    I can't get that to work how. Could you post a more complete answer. I am feeding the push command the line that I want removed but it doesn't do anything. What am I doing wrong?

      well, if you're pushing the line you don't want onto the array, it's going to end up in the array. It might help to think of another way of doing the same thing:

      push @array, $line unless $line eq 'b|b';

      Read the fine manual! => perldoc -f push

      Philosophy can be made out of anything. Or less -- Jerry A. Fodor

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://19479]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (6)
As of 2021-05-18 12:11 GMT
Find Nodes?
    Voting Booth?
    Perl 7 will be out ...

    Results (179 votes). Check out past polls.