Re: Punktlig tid

From: Tomas Ogren (stric_at_ing.umu.se)
Date: 2000-10-11 01:43:20

On 10 October, 2000 - Göran Uddeborg sent me these 0.7K bytes:

> Tomas Ogren writes:
> > Är det dem man får tacka för att alla följande ses ekvivalenta:
> > X  x  .X  .x
> > 
> > Och sorteras givetvis huller om buller. Och helt plötsligt så var
> > flaggan -a till ls oanvändbar (och sorteringen i allmänhet).
> 
> Vad menar du med "huller om buller"?  Hur skulle du vilja ha dem
> sorterade, och hur får du dem sorterade?

LC_COLLATE=sv_SE
drwxr-xr-x    2 tomas    users        4096 okt 11 01:38 a
drwxr-xr-x    2 tomas    users        4096 okt 11 01:37 A
drwxr-xr-x    2 tomas    users        4096 okt 11 01:31 x
drwxr-xr-x    2 tomas    users        4096 okt 11 01:31 .x
drwxr-xr-x    2 tomas    users        4096 okt 11 01:33 ..x
drwxr-xr-x    2 tomas    users        4096 okt 11 01:31 X
drwxr-xr-x    2 tomas    users        4096 okt 11 01:31 .X
drwxr-xr-x    2 tomas    users        4096 okt 11 01:33 ..X

LC_COLLATE=C
drwxr-xr-x    2 tomas    users        4096 okt 11 01:33 ..X
drwxr-xr-x    2 tomas    users        4096 okt 11 01:33 ..x
drwxr-xr-x    2 tomas    users        4096 okt 11 01:31 .X
drwxr-xr-x    2 tomas    users        4096 okt 11 01:31 .x
drwxr-xr-x    2 tomas    users        4096 okt 11 01:37 A
drwxr-xr-x    2 tomas    users        4096 okt 11 01:31 X
drwxr-xr-x    2 tomas    users        4096 okt 11 01:38 a
drwxr-xr-x    2 tomas    users        4096 okt 11 01:31 x

sv_SE-sorteringen (f.ö rätt många andra, men inte C, POSIX mfl) verkar
inte bry sig om "kringtecken", vilket märks mest på "ls -la" då man får
inställningsfiler inmixat bland resten av filerna.. Jag vill se de
filerna, men inte inmixat.

> > Med LC_COLLATE=C så sorteras det vettigt.
> 
> Med den inställningen borde "a" sorteras efter "X", vilket definitivt
> inte är så man sortera på svenska.

Ok om det blir aAxX .. det kan jag gå med på, men att inte bry sig om
kringtecken blir konstigt i min hjärna..

> Om man tycker det är vettigt eller inte är däremot naturligtvis en
> smaksak.

Och det är det jag uttrycker här och nu..

> Det är ingen som tvingar dig att sortera enligt svenska regler.  Men
> om du satt LANG till sv_SE och inte satt LC_COLLATE har du faktiskt
> bett om att få orden i (svensk) bokstavsordning.

Jo..

/Tomas
-- 
Tomas Ögren, stric@ing.umu.se, http://www.ing.umu.se/~stric/
|- Student at Computing Science, University of Umeå
`- Sysadmin at {cs,ing,acc}.umu.se

Arkiv genererat av hypermail 2.1.1.