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

Why would think that reading a line from a file handle should be replaced with reading the entire file into an array and closing the file?

By the way, my data wasn't exactly in the same format as yours. I thought the first column was actually a file name and not in the file itself. That means you'll need to adjust the input parsing and output format.

would that work or am I out in left field?

Yes, that's how you write to a file.

I am curious about why there are so many languages, if 3 or 4 can do it all....

Because no language does it all, or does it the same way.

Replies are listed 'Best First'.
Re^4: Sort then conditionally sort
by lukez (Initiate) on Apr 15, 2009 at 00:10 UTC
    I was wondering how to get the <DATA> to be read in to this code. I wasnt familiar with this method. So you are saying that I can read the 2 col file line by line, with the code as is? So to invoke this code - do I do something like this> Let's say this code is saved as sort_it.pl
    Then from a cmd line I would type
    c:> perl sort_it.pl myinputfile.txt

    Is this close?
    thank you in advance...
    Im really trying to follow this stuff.

      By passing the file name like that, the contents of that file will be available with <>, which is short for <ARGV>. See perlvar for ARGV.