use File::Slurp; sub fix_file { my $html = read_file($_[0]); my $replacement = ...read in replacement string... if ($html = s{
nothing
} {
$replacement
}) # use g modifier? { ...write file... } }