in reply to Search and replace within a file
See quotemeta and Iterator::Diamond
#!/usr/bin/perl -- use strict; use warnings; use Iterator::Files; my $search = quotemeta `uname -r`; my $input = Iterator::Files->new( files => [ '/etc/hosts' ], ); while( <$input> ){ s/$uname/$answer1/g; s/\Qdomainsuffix.net\E/$answer4/g; }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: Search and replace within a file
by muizelaar (Sexton) on May 08, 2012 at 11:11 UTC | |
by Anonymous Monk on May 08, 2012 at 11:32 UTC | |
by muizelaar (Sexton) on May 08, 2012 at 13:19 UTC |