http://qs321.pair.com?node_id=984809


in reply to help with Archive::Zip

Well, all in one line in notepad but looks good in wordpad is a sure sign of unix style \n newlines instead of \r\n. You'll probably have to add something to convert to windows text, not sure if the module can handle that for you or if you have to do it manually (or find a module to handle it)

                - Ant
                - Some of my best work - (1 2 3)

Replies are listed 'Best First'.
Re^2: help with Archive::Zip
by diamondsandperls (Beadle) on Aug 01, 2012 at 15:21 UTC
    You have helped me pinpoint the problem my other problem is when I am reading in content and then try to print. I think im replicating the problem correctly. You helped clear up when i print to output directly rather than off of reading in a file or content from a webpage the problem is solved if i do \r\n when printing the output


    #!perl use File::Slurp; use strict; use warnings; my $textfile = 'inputfile.txt'; my $output_file = 'file.txt'; my $text = read_file($textfile); open(my $output_fh, '>',"$output_file") or die "Failed to open $output_file: $!"; print {$output_fh} $text, "\r\n"; close $output_fh;
      Yeah, web browsers handle the translation flawlessly, notepad is not quite so civilized. Glad I could help.

                      - Ant
                      - Some of my best work - (1 2 3)