Print this page
13507 some man pages need update following 13405
6308 some man pages are obsolete after moving to ksh builtins

@@ -1,148 +1,57 @@
 TEE(1)                           User Commands                          TEE(1)
 
-
-
 NAME
        tee - replicate the standard output
 
 SYNOPSIS
-   /usr/bin/tee
-       /usr/bin/tee [-ai] [file]...
-
-
-   ksh93
        tee [-ail] [file]...
 
-
 DESCRIPTION
-   /usr/bin/tee
-       /usr/bin/tee copies standard input to standard output, making a copy in
-       zero or more files. tee does not buffer its output. The options
-       determine if the specified files are overwritten or appended to.
+     tee copies standard input to standard output, making a copy in zero or
+     more files.  tee does not buffer its output by default (but see the -l
+     option).  The options determine if the specified files are overwritten or
+     appended to.  If a write to a file fails, tee continues to write to other
+     files although it exits with a non-zero exit status.
 
    ksh93
-       The tee built-in in ksh93 is associated with the /bin and /usr/bin
+     The tee built-in in ksh93(1) is associated with the /bin and /usr/bin
        paths. It is invoked when tee is executed without a pathname prefix and
        the pathname search finds a /bin/tee or /usr/bin/tee executable.
 
-
-       tee copies standard input to standard output and to zero or more files.
-       The options determine whether the specified files are overwritten or
-       appended to. The tee utility does not buffer output. If a write to a
-       file fails, tee continues to write to other files although it exits
-       with a non-zero exit status.
-
-
-       The number of file operands that can be specified is limited by the
-       underlying operating system.
-
 OPTIONS
-   /usr/bin/tee
-       The following options are supported by /usr/bin/tee:
+     The following options are supported:
 
-       -a
-             Appends the output to the files rather than overwriting them.
+     -a, --append  Appends the output to the files rather than overwriting
+                   them.
 
-
-       -i
-             Ignores interrupts.
-
-
-   ksh93
-       The following options are supported by the tee built-in command in
-       ksh93:
-
-       -a
-       --append
-                              Appends the output to the files rather than
-                              overwriting them.
-
-
-       -i
-       --ignore-interrupts
+     -i, --ignore-interrupts
                               Ignores SIGINT signal.
 
-
-       -l
-       --line-buffer
+     -l, --linebuffer
                               Sets the standard output to be line buffered.
 
-
 OPERANDS
        The following operands are supported:
 
-       file
-               A path name of an output file. Processing of at least 13 file
-               operands are supported.
+     file          A path name of an output file.  Processing of at least 13
+                   file operands is supported.
 
+EXIT STATUS
+     0       All files copied successfully.
 
-USAGE
-       See largefile(5) for the description of the behavior of tee when
-       encountering files greater than or equal to 2 Gbyte ( 2^31 bytes).
+     >0      An error occurred.
 
 ENVIRONMENT VARIABLES
        See environ(5) for descriptions of the following environment variables
-       that affect the execution of tee: LANG, LC_ALL, LC_CTYPE, LC_MESSAGES,
-       and NLSPATH.
+     that affect the execution of tee: LANG, LC_ALL, LC_TYPE, LC_MESSAGES,
+     LC_NUMERIC, and NLSPATH.
 
-EXIT STATUS
-   /usr/bin/tee
-       The following exit values are returned by /usr/bin/tee:
+INTERFACE STABILITY
+     The command line interface of tee is Committed.  The output of tee is
+     Committed.  The ksh93(1) built-in binding to /bin and /usr/bin is
+     Volatile.
 
-       0
-             The standard input was successfully copied to all output files.
-
-
-       >0
-             The number of files that could not be opened or whose status
-             could not be obtained.
-
-
-   ksh93
-       The following exit values are returned by tee in ksh93:
-
-       0
-             Successful completion.
-
-
-       >0
-             An error occurred.
-
-
-ATTRIBUTES
-       See attributes(5) for descriptions of the following attributes:
-
-   /usr/bin/tee
-
-
-
-       +--------------------+-------------------+
-       |  ATTRIBUTE TYPE    |  ATTRIBUTE VALUE  |
-       +--------------------+-------------------+
-       |CSI                 | Enabled           |
-       +--------------------+-------------------+
-       |Interface Stability | Committed         |
-       +--------------------+-------------------+
-       |Standard            | See standards(5). |
-       +--------------------+-------------------+
-
-   ksh93
-
-
-
-       +--------------------+-----------------+
-       |  ATTRIBUTE TYPE    | ATTRIBUTE VALUE |
-       +--------------------+-----------------+
-       |Interface Stability | See below.      |
-       +--------------------+-----------------+
-
-
-       The ksh93 built-in binding to /bin and /usr/bin is Volatile.  The
-       built-in interfaces are Uncommitted.
-
 SEE ALSO
        cat(1), ksh93(1), attributes(5), environ(5), largefile(5), standards(5)
 
-
-
-                               November 20, 2007                        TEE(1)
+illumos                        February 9, 2021                        illumos