Portál AbcLinuxu, 19. dubna 2024 22:06


Dotaz: Abeceda v linuxu a windows

16.7.2006 10:48 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Abeceda v linuxu a windows
Přečteno: 1617×
Odpovědět | Admin
Ahoj, portebuju zjistit ktery znaky jsou v linuxu na zacatku abecedy jeste pred cislama a jestli existujou i znaky, ktery jsou na zacatku abecedy v linuxu i ve windows. Mam adresar s hudbou a v nem podadresare, ktery chci mit na zacatku na obou systemech. Jediny na co jsem zatim prisel je, ze adresare zacinajici teckou sou na zacatku jak ve windows tak v linuxu ale ty pak nejsou brany jako normalni adresare ze nejsou videt treba v konqeroru.
My máme všechno co chcem, my máme dobrou náladu!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Heron avatar 16.7.2006 11:00 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Soubory (adresáře) začínající tečkou jsou skryté. Takže nejsou v konqueroru vidět.

Jinak záleží na nastavení locale. Pořadí znaků se ovykle bere podle tabulky aktuálního kódování (ASCII, UTF-8, ISO-8859-2), ale zrovna u unicode je pořadí jiné (je třeba ošetřit zváštnosti národních abeced).
Heron
16.7.2006 11:10 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Viz /usr/share/i18n/locales/cs_CZ:

Porovnávané výrazy jsou porovnány celé, jako jeden celek. Při porovnávání jsou vynechány všechny speciální znaky, které nejsou písmena, nebo číslice (kromě nerozdělitelné mezery). K těmto znakům se přihlíží pouze při jinak zcela shodných výrazech.

Nic vám však nebrání použít LC_COLLATE=POSIX či si vytvořit vlastní řazení.
16.7.2006 11:44 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
Mno to sem koukal ze to radi podle pismenka za tim spec. znakem. mohl by mi prosim nekdo aspon nastinit jak to udelat aby adresare zacinajici treba vykricnikem byly na prvnim miste. Kodovani mam utf-8, iso-8859-2 a na windowsech windows-1250. :) vim ze je to hloupa otazka takze jestli obtezuju tak staci rict a necham toho
My máme všechno co chcem, my máme dobrou náladu!
16.7.2006 12:04 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
Otázka sama o sobě není hloupá, ale odpověď na ni je v příspěvku, na který jste odpovídal…
16.7.2006 12:18 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
Pokud si chcete vytvořit vlastní řazení, tak dobrým začátkem je man localedef.
16.7.2006 11:50 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Řazení v Linuxu bude nejspíš vždy stejné, protože se tam používají stejné funkce. Ale ve Windows záleží a na tom, o který program se jedná, protože mají implementováno řazení různě. Poslední dobou se to asi lepší, ale ve Windows jsem viděl soubory v jednom adresáři srovnané ve dvou programech různě (v tom smyslu, že obojí bylo seřazeno podle názvu souboru, ale jednou byly speciální znamky na začátku a jednou na konci).

Podle hodnot ASCII tabulky by to ale mohly být tyto znaky:
!"#$%&'()*+,-./
Lomítko nepůjde nacpat do názvu souboru v Linuxu, spousta dalších znaků asi nepůjde do názvu souboru ve Windows.
16.7.2006 11:57 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
No jasne s tim sem se taky setkal ale Pruzkumnik nebo Norton commander to radi na zacatek, nasel i ty pravidla podle kterejch se to radi v linuxu, ale nerozumim ty syntaxi takze nevim jak to zmenit. :((
My máme všechno co chcem, my máme dobrou náladu!
16.7.2006 11:58 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejjednodušším způsobem bude každému adresáři přiřadit číselný prefix
000-album
001-album2
003-album3
Tyto názvy by měly být řazené všude stejně.
When your hammer is C++, everything begins to look like a thumb.
16.7.2006 11:59 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
No napadlo me to a asi to tak udelam bude to nejjednodussi a bude to fungovat vsude
My máme všechno co chcem, my máme dobrou náladu!
16.7.2006 17:27 ytre | skóre: 9
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
pouzij teda dve tecky na zacatku. ne?
19.7.2006 08:31 Smajchl | skóre: 39 | blog: Drzy_Nazory | Praha
Rozbalit Rozbalit vše Re: Abeceda v linuxu a windows
To se v Konqeroru bere jako neviditelny (asi by slo nastavit aby zobrazoval vsechny jako MC ale pak by v tom byl bordel protoze v domovskym adresari sou ulozeny adresare s teckama ve kterejch je treba moje nastaveni progranu a tak...)
My máme všechno co chcem, my máme dobrou náladu!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.