filenames with the high bit set.

Guy Harris guy at gorodish.Sun.COM
Tue Apr 12 08:08:24 AEST 1988


> >(BTW, you *can't* create files that have names with truly arbitrary bytes in
> >them; '/' and '\0' are not valid in UNIX file names - '/' separates *file*
> >names in a *path* name, and '\0' terminates a path name.)
> 
> Yes, but...
> 
> If you're running NFS, the NFS _server_ (at least the one we're
> running here) will let you put `/' in filenames, since it works at the
> inode & filename level, not the pathname level.
> 
> To get it to do this, you have to write a user-level program which
> sends RPC requests directly to the NFS server.
> 
> Of course, you then have to write another one to get rid of it, or
> resort to using clri.

That's obviously a bug, not a feature.  You can't create files containing "/"
by using the official UNIX mechanisms for creating files.



More information about the Comp.unix.wizards mailing list