Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re^3: Sort then conditionally sort

by kyle (Abbot)
on Apr 10, 2009 at 15:20 UTC ( #756851=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Sort then conditionally sort
in thread Sort then conditionally sort

The construct is called a "here-document", and you can find them documented in perlop. It's basically a way to include some large chunk of text as a value in your program.

In this case, I used it to hold your example data. After setting $op_io to that value, I use split to cut it into individual lines, and I loop over those lines to pull the individual values out. When I'm done, I have your inputs and desired output.

I did it that way so I wouldn't have to reformat what you posted. I just pasted it in and wrote some code to pull out what I wanted.


Comment on Re^3: Sort then conditionally sort
Download Code
Replies are listed 'Best First'.
Re^4: Sort then conditionally sort
by lukez (Initiate) on Apr 10, 2009 at 16:41 UTC
    Thanks Kyle, but How would this be adapted to read in a file and out put to another/

      Have a look at open and print. This code does nothing but copy an input file to the output file to show their use. For your application, you'll want to do a lot more "stuff" between the reading and writing.

      my $in_filename = 'in.txt'; my $out_filename = 'out.txt'; open my $in_fh, '<', $in_filename or die "Can't read '$in_filename': $!"; open my $out_fh, '>', $out_filename or die "Can't write '$out_filename': $!"; while ( my $in_line = <$in_fh> ) { print {$out_fh} $in_line; } close $in_fh or die "close failed: $!"; close $out_fh or die "Close failed: $!";
        thank you Kyle , I will try to adapt to the other code you made....wish me luck.... thank you for all your help

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (14)
As of 2015-07-31 12:17 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (277 votes), past polls