On Friday 13 December 2002 05:42, you wrote: on the command line do this:
perl -p -i -e 's/\r\n/\n/g' file_to_remove_those_pesky_^Ms_from Perl one-liners rule. :) This will do it without making the second file. - Jim | hey, | i wanna make a perl script that will convert those stupid "\r\n" dos | newlines to good unix "\n" newlines...=) the problem isn't really a perl | problem, but a general programming problem that i've always kinda wondered | about. | | so i guess what i'm gunna do is open the file, read in a line, search for | "\r\n", if its there, replace it with just "\n", then write the new | (edited) line to a new file. my problem is this...if the file is 10 megs, | then not only is the program gunna read a 10 meg file, but write one as | well. is there not a better way to do this? | | i can't really remove the "\r" in situ because as far as i understand, a | file is just an array of bytes and if i remove the "\r", i'd have to shift | everything else down one byte. | | thanks for the tips, | -- christopher -- - Jim - '94 MKIV TT auto - '90 MKIII T manual -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]