Slađi no ikada! (prej: Bash si sladak II)

Miha Tomsic miha.tomsic at guest.arnes.si
Wed Oct 9 15:49:31 CEST 2002


	Hojla!

No, za konec si bom kar sam odgovoril.

Pojav je opisan v bash.faq pod E.9, kamor bi moral najprej pogledati!!!.

Takole sem zdaj zadevo rešil.

export LANG=slovene
#export LC_ALL=sl_SI.ISO-8859-2
export LC_CTYPE="sl_SI.ISO-8859-2"
export LC_NUMERIC="sl_SI.ISO-8859-2"
export LC_TIME="sl_SI.ISO-8859-2"
export LC_COLLATE=C
export LC_MONETARY="sl_SI.ISO-8859-2"
export LC_MESSAGES="sl_SI.ISO-8859-2"
export LC_PAPER="sl_SI.ISO-8859-2"
export LC_NAME="sl_SI.ISO-8859-2"
export LC_ADDRESS="sl_SI.ISO-8859-2"
export LC_TELEPHONE="sl_SI.ISO-8859-2"
export LC_MEASUREMENT="sl_SI.ISO-8859-2"
export LC_IDENTIFICATION="sl_SI.ISO-8859-2"

Z LC_COLLATE=C dobim:

josef:~/tmp$ ls 2[a-c]*
2abu  2abu.1  2au  2au.1  2bbu  2bbu.1  2bu  2bu.1  2cbu  2cbu.1  2cu 
2cu.1
josef:~/tmp$ ls 2[a-č]*
2abu    2au.1   2bu    2cbu.1  2dbu    2du.1   2eu    2fbu.1  2gbu   
2gu.1   2abu.1  2bbu    2bu.1  2cu     2dbu.1  2ebu    2eu.1  2fu    
2gbu.1  2au     2bbu.1  2cbu   2cu.1   2du     2ebu.1  2fbu   2fu.1  
2gu

Z LC_COLLATE="sl_SI.ISO-8859-2" pa 

josef:~/tmp$ ls 2[a-c]*
2ABU    2AU    2BBU    2BU    2abu    2au    2bbu    2bu    2cbu    2cu
2ABU.1  2AU.1  2BBU.1  2BU.1  2abu.1  2au.1  2bbu.1  2bu.1  2cbu.1 
2cu.1
josef:~/tmp$ ls 2[a-č]*
2ABU    2AU.1   2BU    2CBU.1  2abu    2au.1   2bu    2cbu.1
2ABU.1  2BBU    2BU.1  2CU     2abu.1  2bbu    2bu.1  2cu
2AU     2BBU.1  2CBU   2CU.1   2au     2bbu.1  2cbu   2cu.1

Skratka v nobenem primeru ne deluje popolnoma pravilno. Tole je problem,
ki ga bo treba rešiti globalno.

Srečno,

	Miha...





More information about the lugos-list mailing list