John W. Krahn wrote:

>> i run the perlscript with a file suffix like:
>> ./perlscript test1.txt
>> i am trying to reverse the contents of test1.txt line-by-line and print
>> them out. but i dont get any output.any help would be appreciated.
> 
> 
> print reverse <>;
> 

And they say perl is hard!

I once incorrectly replied to a post that wanted to:

> >> </snip> sort arrays by
> >> size.  (The op) need(ed) to sort any number of given arrays, and
> >> operate on the largest to the smallest.

I misunderstood the problem and incorrectly replied with:

> > $ perl -e 'print(sort({$a <=> $b} (7,3,4,9,5,6,1,8,2,)), "\n");'
> > 123456789

but the solution is:

> @x1 = ('a','b','c');
> @x2 = ('d','e');
> @x3 = ('f','g','h','i');
>
> @s = sort {@$b <=> @$a} (\@x1,\@x2,\@x3);
> print "@$_\n" for @s;
> --------
> outputs:
> f g h i
> a b c
> d e

My point is that the algorythm is still as simple as sorting an array (once 
you understand references). I guess sorting the arrays would be just as 
easy as it would be in C after your sorting function is written, but try 
printing the reverse of a set of files in a single statement with it.

Todd W.


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to