in reply to Changing parameters
# one way to do it. Changes "$i = 2" to "$i = 20". perl -lpi.bak -e 'BEGIN { ($var, $val) = @ARGV; @ARGV = qw/parameter.p +h/ } s/^(my \$$var =).*/$1 $val;/' i 20
(This is untested.) You also get a free backup file named parameter.ph.bak .
By the way, any reason you're using the ".ph" extension?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Changing parameters
by sparkel (Acolyte) on Nov 29, 2004 at 16:39 UTC | |
by gaal (Parson) on Nov 29, 2004 at 16:52 UTC | |
by sparkel (Acolyte) on Nov 29, 2004 at 17:00 UTC | |
by gaal (Parson) on Nov 29, 2004 at 18:01 UTC | |
by sparkel (Acolyte) on Nov 29, 2004 at 18:26 UTC |