in reply to Copying an ascii text file, replicating end of line terminator (windows or unix)
Welcome luckycat,
while (my $line = <$IN>) { # ... }
I think if you look at 'chop' it might help you with modifying the output.
Your could use 'substr' to test the end of line, but I don't know which would be faster in your environment. It may be a good time to try 'Benchmark'.while (my $line = <$IN>) { my $eof = chop( $line ); # This removes last char and saves if ( $eof ne "\r" ) { $line .= $eof; } if ( $NoWork == 0 ) { print OUTFILE "$line\n"; } DoYourWork: # ... }
Regards...Ed
"Well done is better than well said." - Benjamin Franklin
|
|---|