in reply to Re: Re: Re: Re: Changing .html to .asp
in thread Changing .html to .asp

Hmm. Odd, I went ahead and double checked it (my code) on my box and I can't seem to reproduce what you are seeing. However, I did notice a lil annoyance that I went ahead and fixed. Before getting to that though I will show you what I see when I run the script on my box:

Do you mind pasting a screenshot of what you see with your output?

Now, for the annoyance. I noticed unneeded linefeeds getting in the fixed files. Easy to fix. Go to the lines where it does this:


     61             ( my $newline = $line ) =~ s/\.html/\.asp/g;
     62
     63             #print "Substitution written was: [[ ";
     64             #print "$newline";
     65             #print " ]]\n";
     66
     67             $changed = "1";
     68             $lcount++;
     69
     70 # append that to the new file.
     71             print NEW "$newline\n";
     72         } else {
     73 # otherwise just append the old line into
     74 # the file.
     75             print NEW "$_\n";
     76         }

Remove the '\n's in the print statements. That fixed that lil problem for me. As for the code you are writing to supplement what I have done, unfortunately I don't have a lot of time to look at it right now being that I am at work and should be...he hem..well, working =P. I will check it closer tonight (later for me...gotta spend time with my family. I usually wait till my wife goes to sleep to play).

Good luck. If you want, we can talk more about it in real time in irc /server irc.openprojects.net #perl or we can continue to do this.

----------
- Jim

  • Comment on Re: Re: Re: Re: Re: Changing .html to .asp