[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9281: Is this expected behavior?
From: |
Eric Blake |
Subject: |
bug#9281: Is this expected behavior? |
Date: |
Thu, 11 Aug 2011 06:04:48 -0600 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110621 Fedora/3.1.11-1.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.11 |
tag 9281 notabug
thanks
On 08/11/2011 12:31 AM, Ajesh Shaj wrote:
Hi,
I got a strange ordering when I applied the linux sort command. Please see
below for the details:
address@hidden tmp]$ sort a
.a
.b
ba
bb
bc
.c
NOTE: .a and .b appears before ba and bb, where as .c appears after bc.
> Is this expected behavior?
Yep. And this is a FAQ, caused by you using a locale that ignores
punctuation when determining sort order.
https://www.gnu.org/software/coreutils/faq/#Sort-does-not-sort-in-normal-order_0021
If you are using new enough coreutils, try:
sort --debug a
for better understanding what is happening, then compare to:
LC_ALL=C sort --debug a
(if your sort doesn't understand --debug, then it is still useful to try
LC_ALL=C sort a).
--
Eric Blake address@hidden +1-801-349-2682
Libvirt virtualization library http://libvirt.org