in reply to Opening text files with CR format

You can set $/ to "\r", then perl will read lines separated by CR instead.

See also: perlvar, perlport