in reply to Re^2: $/ find a line
in thread $/ find a line

Nearly, it is: keep in mind, that you get backupfiles as filename.orig.
BEGIN { $^I = ".orig"; } while (defined($_ = <ARGV>)) { if ($c) { s/^line(\d+)/name$1/; } $c = /^\$\$\$\$$/; print $_; }
Boris