Please remove me from email list. thanks.
--- Felix Geerinckx <[EMAIL PROTECTED]> wrote: > on Wed, 29 May 2002 12:58:33 GMT, > [EMAIL PROTECTED] (Craig > Hammer) wrote: > > > I thought this would work: > > Your code is very buggy: > > > > @sorted = sort { $myhash{$b} <=> $myhash{a} } keys > %myhash ; > > This should read: > @sorted = sort { $myhash{$b} <=> $myhash{$a} } > keys %myhash ; > ^ > Now '@sorted' contains the keys of your '%myhash', > sorted > numerically, largest first. > > > > while ( <@sorted> ) { > > Since '@sorted' is not a filehandle, this will be > interpreted as a > glob("something"), where "something" is the > catenation of all your > hashkeys, thus looping over all files in the current > working > directory that fit the "something" fileglob > (probably none). > You want > > for(@sorted) { > # whatever > } > > > printf ( "first field = %s second field = > %s\n", $sorted{1}, > > $sorted{2} > > ) ; > > '@sorted' is an array, not a hash, > $sorted{something} will not work. > > -- > felix > > -- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > ===== Peter Lemus Network Engineer [EMAIL PROTECTED] --A wise man will be master of his mind, a fool will be its slave. Dr.David Schwartz. --Enjoy every moment of the day; Live like as if today was your last day alive, and perhaps, it might be. --Those who know, don't say; those who say don't know. __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]