laziness, impatience, and hubris | |
PerlMonks |
Re: sort file with your own logicby Discipulus (Canon) |
on Mar 27, 2015 at 08:46 UTC ( [id://1121485]=note: print w/replies, xml ) | Need Help?? |
Hello, you are using a bareword sort function which is described in What to avoid section of Modern Perl. In the docs for sort is explained that a custom function must return less than 0, 0 or more than 0. The function receives the comparison terms in @_ so you do not need $a and $b. Anyway if you avoid the --human_redable switch of du and let Perl to humanize it, will have less work to do as in the following pipe of commands:
HtH L* Update: see also chapter 15.4. Advanced Sorting in Learning Perl
There are no rules, there are no thumbs.. Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
In Section
Seekers of Perl Wisdom
|
|