Utilita sort

Vladimir Michl Vladimir.Michl na seznam.cz
Pátek Červen 9 14:58:13 CEST 2000


On Mon, 5 Jun 2000, Juraj Hilovsky wrote:

> > > Stiahol som si to, nainstaloval a zistil som nasledovne:
> > > 'sort -n xyz'  triedi dobre
> > > 'sort xyz'  tiedi zle, mam dojem, ze ignoruje medzery v retazcoch

Presne to ma podle definice delat. Definici najdete bud v
/usr/share/i18n/locales/cs_CZ nebo na www.penguin.cz/preklady-cs/locale/cs_CZ

Tam je popsano co a jak a odlisnosti od normy CSN 97 6030.

> napr:
> 507
> 508
>  509
> 501
> 
> po zotriedeni:
> 501
> 507
> 508
>  509

Coz je podle ceske normy OK.

> Takisto ak su v retazcoch pismena a cislice (ine nepismenove znaky som
> neskusal), pismena dava pred cislice, co by malo byt naopak.
> napr.:
> 
> abc1
> 1abc

To je take v poradku.

Implicitni chovani sortu je ze bere v uvahu locales a podle nej take radi
znaky. Resenim je jak jiz nekdo rekl, nastavit si promene (podle priority)
LC_ALL, LC_COLLATE, LANG. Vice viz locale(7), locale(1), strcoll(3).

Vladimir Michl
**********************************************************************
*  Name:    Vladimir Michl                                           *
*  E-mail:  Vladimir.Michl na seznam.cz                                 *
*  Web:     http://www.penguin.cz/~michlv                            *
*  Tel:    +420/68/5391545                 Work: 068/5711219         *
*           068/5391545                          Czech Republic      *
**********************************************************************



Další informace o konferenci Linux