example....
/filter -ffca file.txt file.txt filteralias *
&
alias filteralias {
if ($gettok($1,1,32) < $gettok($2,1,32)) return 1
if ($gettok($1,1,32) > $gettok($2,1,32)) return -1
if ($gettok($1,2,32) < $gettok($2,2,32)) return 1
if ($gettok($1,2,32) > $gettok($2,2,32)) return -1
}
the -a option sorts by passing to the alias names "filteralias" the two lines being compared at that time, then i compare the first column resulting in +1 or -1 for less or greater than (reverse of < being -1 & > being +1 becuase u wanted descending sort), if there the same i move to the second column doing the same.
** I well say that should the list of numbers be really really big, it might be better to do it other ways such as create a temp window with some type of compound value, sort that and then rebuild a uncompounded resultset, but i think if u got say under 1000 lines this is likely the simplest and cleanest way.
[i]pfffttt querty beat me to posting, that well teach me for writing text at the bottom. :-)
Only thing my alias might have over his is mine well ignore if other values are also on the lines as well, i dont know if there ever would be or not tho.
I assume Querties alias is better than mine if there are not any extra values on the line (column3+ etc) as the shorter the alias the better as its called numerius times for the sorting process