mkfifo man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

MKFIFO(1M)							    MKFIFO(1M)

NAME
       mkfifo - make FIFO special file

SYNOPSIS
       /usr/bin/mkfifo [-m mode] path...

   ksh93
       mkfifo [ options ] file...

DESCRIPTION
   /usr/bin/mkfifo
       The mkfifo utility creates the FIFO special files named by its argument
       list. The arguments are taken sequentially, in the order specified; and
       each  FIFO special file is either created completely or, in the case of
       an error or signal, not created at all.

       If errors are encountered in creating one of the special files,	mkfifo
       writes  a  diagnostic  message to the standard error and continues with
       the remaining arguments, if any.

       The mkfifo utility calls the library routine mkfifo(3C), with the  path
       argument	 is  passed  as	 the  path argument from the command line, and
       mode is set to the equivalent of a=rw, modified by the current value of
       the file mode creation mask umask(1).

   ksh93
       The  mkfifo  utility creates one or more FIFOs. By default, the mode of
       the created FIFO is a=rw minus the bits set in umask(1).

OPTIONS
   /usr/bin/ksh93
       The following option is supported for /usr/bin/mkfifo:

       -m mode
		  Set the file permission bits of the  newly-created  FIFO  to
		  the  specified  mode value. The mode option-argument will be
		  the same as the mode operand defined for the	chmod(1)  com‐
		  mand.	 In  <symbolicmode> strings, the op characters + and −
		  will be interpreted relative to an assumed initial  mode  of
		  a=rw.

   ksh93
       The following option is supported for ksh93:

       -m mode
       --mode=mode
		      Set  the	mode  of  the  created	FIFO to mode. The mode
		      option-argument is  a  symbolic  or  octal  mode	as  in
		      chmod(1). Relative modes assume an initial mode of a=rw.

OPERANDS
       The following operand is supported:

       file
	       A path name of the FIFO special file to be created.

USAGE
       See  largefile(5)  for  the  description of the behavior of mkfifo when
       encountering files greater than or equal to 2 Gbyte ( 2^31 bytes).

ENVIRONMENT VARIABLES
       See environ(5) for descriptions of the following environment  variables
       that  affect  the  execution of mkfifo: LANG, LC_ALL, LC_CTYPE, LC_MES‐
       SAGES, and NLSPATH.

EXIT STATUS
       The following exit values are returned:

       0
	     All the specified FIFO special files were created successfully.

       >0
	     An error occurred.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌────────────────────┬─────────────────┐
       │  ATTRIBUTE TYPE    │ ATTRIBUTE VALUE │
       ├────────────────────┼─────────────────┤
       │Interface Stability │ Standard	      │
       └────────────────────┴─────────────────┘

SEE ALSO
       chmod(1),  umask(1),  mkfifo(3C),  attributes(5),  environ(5),	large‐
       file(5), standards(5)

				 Aug 11, 2009			    MKFIFO(1M)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net