It was thus said that the Great Toby Thain once stated:
On 12/12/11 3:53 PM, Sean Conner wrote:
It was thus said that the Great Toby Thain once
stated:
The representation that Unix uses is effective for
these use cases. Can
you give an actual example of where Unix handles extensions "very
poorly"? (Your faux-DOS command doesn't seem to qualify, as it is
neither about Unix (rather, shell), nor a valid use of mv.)
Well, it depends upon your definition of "Unix". There are certain
commands I've come across that handles extentions poorly. Like gunzip:
And GCC also has trouble with extentions:
Errr... again, these are *programs*, not Unix...
Again, what is *your* definition of Unix? The Unix *kernel* only cares
that a filename does not contain '/' or a NUL byte (given that a NUL byte
terminates the filename) be less than N bytes in size (N varies, but is at
least 14).
The *rest* of the system, what the user interacts with, may care a bit
more about filenames and may make it a pain to use certain characters
(shells make it difficult to use spaces and some punctuation, certain
programs like gcc and gunzip care about extentions).
So I take it from your reply that you are talking about the *kernel* and
not the rest of the system.
-spc (Sure, I could restrict myself to using just a Unix kernel, but I
won't be very productive ... )