Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

Re: Carrige Return and Line Feed in Perl.

by chrisjej (Initiate)
on Mar 19, 2014 at 08:57 UTC ( #1078936=note: print w/replies, xml ) Need Help??

in reply to Carrige Return and Line Feed in Perl.

If you want to do this from Windows (rather than Unix), it seems to be very hard to stop perl wanting to convert anything that looks like ascii 10 back to ascii 10 + ascii 13.

The one way I've managed to do it is to put the file handle into binmode. aka:

binmode STDOUT; while (<>) { s/\n//; print "$_" . chr(10); }

Possibly there is a variable that controls this but I haven't found it and things like $OFS in the program and -l012 on the command line don't seem to help (in perl 5.16). Possibly someone might to look into this in more detail.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1078936]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (2)
As of 2020-05-25 05:08 GMT
Find Nodes?
    Voting Booth?
    If programming languages were movie genres, Perl would be:

    Results (143 votes). Check out past polls.