← Back to team overview

sslug-teknik team mailing list archive

Re: Filnavne, UTF-8 og XFS

 

[ XFUT sslug.locale ]

Jon Svejgaard wrote:

"0" (0x00) er traditionelt string-terminator byten i UNIX-miljøet. En arv fra C. Derfor kan du ikke have en fil med navnet 0.

Det regnede jeg også med.

"/" (0x2f) er delimiter for katalognavne, dvs at systemet vil blive
forvirret og tro der er tale om en sti, hvis "/" var tilladt.

Det kan jeg skam godt forstå. Men hvorfor er linieskift så tilladte i filnavne? De bliver jo brugt til at afslutte kommandoer. Og mellemrum? De bliver jo brugt til at adskille kommandolinieargumenter.

Hvad er det håbløse i konstruktionen? Det er da et fint udtryk for FTAV!

Det håbløse i konstruktionen er at forskellige brugere - eller samme bruger på forskellige tidspunkter - ser forskellige filnavne. Det er noget rod.

Jacob
--
36 dage, 18 timer og 42 minutter uden svar:
    http://www.sslug.dk/emailarkiv/forening/2003_01/msg01061



Follow ups

References