On Sun, Jul 27, 2003 at 11:49:43 +0200, Lesek wrote: > Je mi lito, jenze mne ani ve snu nenapadlo, ze by byl problem v tomhle. > Problem jsem vztahl na vlastni jmeno souboru, tzn. bez koncovky. > Proc bych zakladal soubor bez koncovky nebo adresar s koncovkou? > > Vzhledem k nepochopeni puvodniho problemu mam dotaz: > Ma to nejaky skutecny smysl (adresar s koncovkou nebo soubor bez koncovky), > nebo je to jen hrani s tim, co system vydrzi? > Diky predem za vysvetleni > Lesek Problém je v tom, že od uvedení Win95 na trh si Microsoft myslel, že usnadní uživatelům práci, pokud místo zobrazení přípony souboru bude ukazovat vhodnou ikonku. Časem si lidé zvykli na to, že tam ty přípony nejsou a přitom jsou podstatnou součástí názvu souboru. Přípona je tedy součástí názvu (může jich být i několik) a účastní se vyhodnocení, zda soubor (či adresář) již existuje nebo nikoliv. K dotazu: Běžně si dávám na některé adresáře přípony, pokud to má smysl. Třeba můžu mít adresář ucetnictvi.zaloha a z názvu je patrné, co v tom adresáři je. Na druhé straně je ve Windows soubor c:\windows\hosts, který je bez přípony. Systém to vydrží, pouze jsem měl problém, pokud jsem na USB flashdisk (zformátovaný FAT) uložil soubor .procmailrc . FAT nesnáší tečku (a nejen tečku) na začátku jména souboru. Některé soubory mohou mít i několik přípon, např. ifile-1.3.2.tar.gz , se kterým jsem dnes trochu laboroval. Když to spočítám, tak tento soubor má čtyři přípony. Linuxu je prostě jedno, kolik přípon máš. Dokonce ani nemusí něco vyjadřovat, protože se systém orientuje podle obsahu a ne podle přípon, viz program file. Po rozbalení se umístil do adresáře ifile-1.3.2 - tady čísla 3 a 2 vyjadřují verze. Přípony jsou od toho, aby uživateli naznačovaly, co soubor obsahuje. Některé nástroje umí z některých přípon odvodit jiné přípony (překladače). Je tedy vhodné dodržovat určité konvence, ale nikdo mi nebrání v používání libovolných přípon, které mi něco budou říkat. Kit -- Ing. Vlastimil Pospíchal http://www.hoteldrnholec.cz
This archive was generated by hypermail 2.1.3 : 27. 07. 2003, 12:53 CEST