mkfifo(1) MPE/iX Shell and Utilities mkfifo(1)
______________________________________________________________________
NAME
mkfifo -- create a FIFO special file
SYNOPSIS
mkfifo [-p] [-m mode] file...
DESCRIPTION
mkfifo creates one or more FIFO special file with the given
names.
Options
mkfifo accepts the following options:
-m mode
lets you specify file permissions for the files. The mode
argument may have the same value as the mode for chmod; see
chmod(1) for more details.
-p creates intermediate directory components that don't already
exist. For example, if one of the file arguments is
dir/subdir/file and subdir doesn't exist already, this
option creates it. Directories are created with the mode
u+wx, which means read, write, and search permissions to the
owner.
DIAGNOSTICS
Possible exit status values are:
0 Successful completion.
1 An error occurred.
Messages
Message: fifo file "filename": system error
Cause: See syserror(3).
Action: See syserror(3).
Message: Insufficient memory
Cause: There were not enough free system resources to perform
the specified operation.
Action: Free up more resources.
Message: Missing mode after -m
Cause: You specified the -m option without providing the mode
argument.
Action: Provide the missing mode.
1
mkfifo(1) MPE/iX Shell and Utilities mkfifo(1)
______________________________________________________________________
Message: Octal mode may contain only digits [0-7] in numstring
Cause: When using the octal mode to indicate new access per-
missions, you specified a string numstring which con-
tained a character other than the digits 0 to 7.
Action: Make sure that all mode values in octal mode are valid
octal numbers, containing only the digits 0 through 7.
Message: Unknown option "-option"
Cause: You specified an option that is not valid for mkfifo.
Action: Check the DESCRIPTION section of this man page for a
list of valid mkfifo options.
Message: Unknown or missing operator in symbolic mode "mode-
string"
Cause: When using the symbolic mode to indicate new access
permissions, you specified a string modestring which
had either a missing or unrecognized operator.
Action: Make sure that all mode values in symbolic mode contain
one of the following operators: +, -, or =.
PORTABILITY
POSIX.2. x/OPEN Portability Guide 4.0. All UNIX systems.
The -p option is an extension to the POSIX standard.
MPE/iX NOTES
For information on how the current MPE/iX implementation may
affect the operation of this utility, see Appendix A, MPE/iX
Implementation Considerations.
SEE ALSO
chmod(1), create(1), mkdir(1), mknod(1), umask(1)
2