emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-bug-tracker] bug#6007: closed (sort command in Fedora10)


From: GNU bug Tracking System
Subject: [Emacs-bug-tracker] bug#6007: closed (sort command in Fedora10)
Date: Thu, 22 Apr 2010 22:29:02 +0000

Your message dated Thu, 22 Apr 2010 16:28:08 -0600
with message-id <address@hidden>
and subject line Re: bug#6007: sort command in Fedora10
has caused the GNU bug report #6007,
regarding sort command in Fedora10
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
6007: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6007
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: sort command in Fedora10 Date: Thu, 22 Apr 2010 23:34:07 +0200
Dear  Friends, in Linux Fedora10,  I sort the file aaa.txt :
 
Cari figliozzi
Cari figlipucci
Cari figli, oggi
Cari figli, ieri
Cari figli, domani
Cari figli, pregate
Cari figlioli
 
with the command:
 
<...>    sort  < aaa.txt  >  bbb.txt
 
and I obtain the  file bbb.txt
 
Cari figli, domani
Cari figli, ieri
Cari figli, oggi
Cari figlioli
Cari figliozzi
Cari figli, pregate
Cari figlipucci

 
which doesn't look sorted according to my expectation.
Then, in WindowsXP, I sort again the file aaa.txt with the command:
 
<...>    sort  aaa.txt  > ccc.txt
 
and I get the file ccc.txt :
 
Cari figli, domani
Cari figli, ieri
Cari figli, oggi
Cari figli, pregate
Cari figlioli
Cari figliozzi
Cari figlipucci
 
which looks sorted as expected.
Should  I  use in Fedora some sort option or I met a bug?
Thanks for your attention and best regards
 
Vito Di Blas   Ivrea  Italy
 
 


--- End Message ---
--- Begin Message --- Subject: Re: bug#6007: sort command in Fedora10 Date: Thu, 22 Apr 2010 16:28:08 -0600 User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100330 Fedora/3.0.4-1.fc12 Lightning/1.0b1 Thunderbird/3.0.4
On 04/22/2010 03:34 PM, Vito Di Blas wrote:
> and I obtain the  file bbb.txt
> 
> Cari figli, domani
> Cari figli, ieri
> Cari figli, oggi
> Cari figlioli
> Cari figliozzi
> Cari figli, pregate
> Cari figlipucci
> 
> 
> which doesn't look sorted according to my expectation.

Not a bug, if you are in a locale where the collating order discards
punctuation and whitespace as insignificant.

> Then, in WindowsXP, I sort again the file aaa.txt with the command:
> 
> <...>    sort  aaa.txt  > ccc.txt
> 
> and I get the file ccc.txt :
> 
> Cari figli, domani
> Cari figli, ieri
> Cari figli, oggi
> Cari figli, pregate
> Cari figlioli
> Cari figliozzi
> Cari figlipucci

This is due to a difference in the default locales of your two systems.
http://www.gnu.org/software/coreutils/faq/#Sort-does-not-sort-in-normal-order_0021

Try again with 'LC_ALL=C sort aaa.txt' to see the difference.
Personally, I have 'export LC_COLLATE=C' in my ~/.bashrc in order to
guarantee traditional sorting, while everything else continues to follow
my default locale.

-- 
Eric Blake   address@hidden    +1-801-349-2682
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]