HP 3000 Manuals

Naming File System Objects [ MPE/iX Developer's Kit Reference Manual Volume I ] MPE/iX 5.0 Documentation


MPE/iX Developer's Kit Reference Manual Volume I

Naming File System Objects 

The syntax that the operating system uses to resolve an object name that
you specify (either a file or directory) to an actual system object
depends upon the interface you are using to access or name the object.  A
name syntax is a set of rules that defines the structure of valid names
for that syntax.

The hierarchical file system (HFS) name syntax used by MPE/iX conforms to
object name syntax rules defined by the POSIX.1 standard.  (A second name
syntax, MPE name syntax, is supported through the MPE/iX Command
Interpreter and through system intrinsics.)  The POSIX/iX library and the
MPE/iX Shell and Utilities interpret object names using only the HFS name
syntax when resolving an object name to a system object.  You can
successfully name any file or directory on your system using HFS name
syntax.

The following rules apply when naming files and hierarchical directories
using MPE/iX HFS name syntax:

   *   File and hierarchical directory names can contain alphanumeric
       characters (A-Z, a-z, 0-9) as well as the dot (.), underscore (_),
       and dash (-) characters.
   *   File and hierarchical directory names cannot begin with a dash (-)
       character.
   *   File and hierarchical directory names can be up to 255 characters
       in length; however, certain restrictions apply to file and
       hierarchical directory names when they are located directly
       beneath either the root directory or MPE/iX groups.  For more
       information about name restrictions, refer to the sections on
       files and directories.

For more information about HFS syntax and MPE syntax, refer to New 
Features of MPE/iX: Using the Hierarchical File System (32650-90351).



MPE/iX 5.0 Documentation