in reply to Simple file editing problems2

As a side note, when you see duplicated code, it's time to refactor it. For example, you are prompting for, and reading, the user's responses, but you do this several times in a row. It looks like it's time for a subroutine.

my $fileext = prompt("\nEnter extension of files to look in (example: log or t +xt):\n"); my $playertofind = prompt("\nEnter exact name of player to find and replace:\n"); my $newplayer = prompt("\nEnter exact name of player to replace $playertofind wi +th:\n"); sub prompt { my $message = shift; print $message; chomp ( my $response = <STDIN> ); print "\nConfirmed: $response\n\n"; return $response; }

Remember: no duplicate code :)

Cheers,
Ovid

Join the Perlmonks Setiathome Group or just click on the the link and check out our stats.