On Jun 2, 8:46am, David Lethe wrote:
>
> A POSIX filaname can have ANY character in it, including punctuation,
> backspaces, ampersands, 7Fx, FFx, heck, the filename can also be ZERO chars
> in length.
I think this is true for a UNIX filename, but I think that POSIX may have more
restrictions. I know that the MPE/iX implementation of POSIX filenames only
supports the following characters: A-Z, a-z, 0-9, _, -, . (and the name cannot
start with a - ). Additionally, a filename component cannot exceed 255 bytes
and the entire pathname cannot exceed 1023 bytes. The MPE directory imposes
additional restrictions on name length when the name is directly under root,
an account or a group. In these 3 cases the name cannot exceed 16 bytes. The
MPE CI has name length restrictions due to a small command input buffer
(512 bytes) and the fact that some commands are still parsed by the CM
MYCOMMAND intrinsic (which has a 255 byte per token limit).
[snip...]
Jeff Vance, MPE Lab
--
Jeff Vance
|