Hi,

for the following input:
42      1       3       woot
42      1       010     zoology
egg     1       2       papyrus
7       3       42      soup
999     3       0       algebra

this is what debug-enabled sort in coreutils 8.22 outputs:

% sort --debug ./input -k2,3n
sort: using simple byte comparison
sort: key 1 is numeric and spans multiple fields
42      1       010     zoology
        _
_______________________________
42      1       3       woot
        _
____________________________
egg     1       2       papyrus
        _
_______________________________
7       3       42      soup
        _
____________________________
999     3       0       algebra
        _
_______________________________

It seems as if only the second field was used in comparison, even
though sort knows that the key 'spans multiple fields'. Is this a
correct behaviour? If so - could anyone explain why?

Best regards,
Bartosz Gołaszewski

Reply via email to