GNU bug report logs - #6972
bug in sorting floats

Previous Next

Package: coreutils;

Reported by: saddy <sadmail <at> gmx.de>

Date: Thu, 2 Sep 2010 15:48:01 UTC

Severity: normal

Tags: notabug

Done: Jim Meyering <jim <at> meyering.net>

Bug is archived. No further changes may be made.

Full log


Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: saddy <sadmail <at> gmx.de>
To: bug-coreutils <at> gnu.org
Subject: Re: bug in sorting floats
Date: Thu, 02 Sep 2010 11:40:10 +0200
Seems to be fixed since version 8.5.

saddy <at> lapsdy:~$ sort --version
sort (GNU coreutils) 7.4



Am 02.09.2010 11:25, schrieb saddy:
> Hi, I want to sort a file by the 6th column:
>
> test.txt
>
> AvrBs2<- Fer2 ->  XopE1 0.0844155844155844 ((1.1e+03)*(1.1e+03))
> AvrBs2<- UPF0302 ->  XopE1 0 ((40)*(5.2e+02))
> AvrBs1<- Calc_CGRP_IAPP ->  XopH 0.1 ((2.6e+02)*(4.2e+02))
> AvrBs2<- DUF3248 ->  XopE1 0.0476190476190476 ((7.6e+02)*(5.7e+02))
> AvrBs2<- MIG-14_Wnt-bd ->  XopE1 0 ((3.6e+03)*(3.6e+03))
> XopX<- Zw10 ->  XopJ1 0.0218487394957983 ((1.6e+02)*(7e+02))
> XopX<- Zw10 ->  XopJ2 0.019327731092437 ((1.6e+02)*(1.7e+03))
> AvrBs1<- 3H ->  XopJ4 0.153061224489796 ((3.4e+02)*(25))
> AvrBs2<- Ubiq_cyt_C_chap ->  XopE1 0 ((7.6e+02)*(1.8e+03))
>
> There's no sort option to do that correctly:
>
> saddy <at> lapsdy:~$ sort -k6g test.txt
> AvrBs1<- 3H ->  XopJ4 0.153061224489796 ((3.4e+02)*(25))
> AvrBs1<- Calc_CGRP_IAPP ->  XopH 0.1 ((2.6e+02)*(4.2e+02))
> AvrBs2<- DUF3248 ->  XopE1 0.0476190476190476 ((7.6e+02)*(5.7e+02))
> AvrBs2<- Fer2 ->  XopE1 0.0844155844155844 ((1.1e+03)*(1.1e+03))
> AvrBs2<- MIG-14_Wnt-bd ->  XopE1 0 ((3.6e+03)*(3.6e+03))
> AvrBs2<- Ubiq_cyt_C_chap ->  XopE1 0 ((7.6e+02)*(1.8e+03))
> AvrBs2<- UPF0302 ->  XopE1 0 ((40)*(5.2e+02))
> XopX<- Zw10 ->  XopJ1 0.0218487394957983 ((1.6e+02)*(7e+02))
> XopX<- Zw10 ->  XopJ2 0.019327731092437 ((1.6e+02)*(1.7e+03))
>
> saddy <at> lapsdy:~$ sort -k6n test.txt
> AvrBs2<- MIG-14_Wnt-bd ->  XopE1 0 ((3.6e+03)*(3.6e+03))
> AvrBs2<- Ubiq_cyt_C_chap ->  XopE1 0 ((7.6e+02)*(1.8e+03))
> AvrBs2<- UPF0302 ->  XopE1 0 ((40)*(5.2e+02))
> AvrBs1<- Calc_CGRP_IAPP ->  XopH 0.1 ((2.6e+02)*(4.2e+02))
> XopX<- Zw10 ->  XopJ2 0.019327731092437 ((1.6e+02)*(1.7e+03))
> AvrBs1<- 3H ->  XopJ4 0.153061224489796 ((3.4e+02)*(25))
> XopX<- Zw10 ->  XopJ1 0.0218487394957983 ((1.6e+02)*(7e+02))
> AvrBs2<- DUF3248 ->  XopE1 0.0476190476190476 ((7.6e+02)*(5.7e+02))
> AvrBs2<- Fer2 ->  XopE1 0.0844155844155844 ((1.1e+03)*(1.1e+03))
>
> saddy <at> lapsdy:~$ sort -k6 test.txt
> XopX<- Zw10 ->  XopJ2 0.019327731092437 ((1.6e+02)*(1.7e+03))
> XopX<- Zw10 ->  XopJ1 0.0218487394957983 ((1.6e+02)*(7e+02))
> AvrBs2<- DUF3248 ->  XopE1 0.0476190476190476 ((7.6e+02)*(5.7e+02))
> AvrBs2<- Fer2 ->  XopE1 0.0844155844155844 ((1.1e+03)*(1.1e+03))
> AvrBs1<- Calc_CGRP_IAPP ->  XopH 0.1 ((2.6e+02)*(4.2e+02))
> AvrBs1<- 3H ->  XopJ4 0.153061224489796 ((3.4e+02)*(25))
> AvrBs2<- MIG-14_Wnt-bd ->  XopE1 0 ((3.6e+03)*(3.6e+03))
> AvrBs2<- UPF0302 ->  XopE1 0 ((40)*(5.2e+02))
> AvrBs2<- Ubiq_cyt_C_chap ->  XopE1 0 ((7.6e+02)*(1.8e+03))
>
>
> Best regards
>





This bug report was last modified 13 years and 291 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.