bug-coreutils
[Top][All Lists]
Advanced

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

[coreutils-6.9] ls and sort bug: ls and sort fails to sort alphabeticall


From: Wilber Washbucket
Subject: [coreutils-6.9] ls and sort bug: ls and sort fails to sort alphabetically with and without options
Date: Wed, 18 Jul 2007 00:40:05 +1000

My distro is ClarkConnect Community Edition release 4.0 (kernel 2.6.9-42.cc).

I noticed that ls was failing to sort alphabetically so I grabbed the latest 
version of coreutils and compiled it to test it, which
failed as well:
~]# wget http://ftp.gnu.org/gnu/coreutils/coreutils-6.9.tar.gz
~]# tar xvfz coreutils-6.9.tar.gz
~]# cd coreutils-6.9
coreutils-6.9]# ./configure
coreutils-6.9]# make
coreutils-6.9]# ldd src/ls
        librt.so.1 => /lib/tls/librt.so.1 (0x00111000)
        libc.so.6 => /lib/tls/libc.so.6 (0x00428000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00bda000)
        /lib/ld-linux.so.2 (0x00bf2000)
coreutils-6.9]# src/ls -1 /var/arpwatch/
arp2ethers
arp.dat
arp-eth1.dat
arpfetch
arp-wlan0.dat
d.awk
duplicates.awk
e.awk
ethercodes.dat
euppertolower.awk
massagevendor
massagevendor-old
missingcodes.txt
p.awk


The same order in the output is produced by -alh(I'd imagine other options as 
well) as well as no options. -r produces the same
order except reversed.


The unsorted section is the arp* block:
arp2ethers
arp.dat
arp-eth1.dat
arpfetch
arp-wlan0.dat


Next I tried to pipe that through sort to see if it would come out sorted:
coreutils-6.9]# src/ls -1 /var/arpwatch/ | grep arp | src/sort
arp2ethers
arp.dat
arp-eth1.dat
arpfetch
arp-wlan0.dat


I also tried passing various values to sort like -dfgin(not at the same time) 
and this had no effect on the sort order, each option
looked like the output above.

I would have expected the output to look like this:
arp-eth1.dat
arp-wlan0.dat
arp.dat
arp2ethers
arpfetch

or something similar, not the output I am currently getting.

Hooroo,
Wilber





reply via email to

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