functions(1)          MPE/iX Shell and Utilities          functions(1)
  ______________________________________________________________________

  NAME
       functions -- display or modify shell functions

  SYNOPSIS
       functions [-tux] name name ...

  DESCRIPTION
       functions lets you modify the attributes of the functions speci-
       fied by the list of names in the command line.  It is a built-in
       alias of sh(1) defined with

          alias functions='typeset -f'

       If no function names are specified, functions displays all cur-
       rently defined functions with the attributes specified by the
       options.  If no options are given, functions lists all currently
       defined functions.

  Options
       functions accepts the following options:

       -t   turns on the xtrace option for the given functions.  See
            set(1).

       -u   allows you to specify attributes for functions which are not
            yet defined.

       -x   marks a function for automatic export.  See export(1).

  DIAGNOSTICS
       Possible exit status values are:

       0  Successful completion.

       1  Failure due to an invalid command line argument.

       If you use the command to display the values of variables, the
       exit status value is the number of names that are invalid.

  Messages
       Because this command is an alias for a utility built into the
       MPE/iX Shell, see the sh(1) man page for a complete list of error
       messages that you may receive when using it.

  PORTABILITY
       x/OPEN Portability Guide 4.0.

       On UNIX systems, functions is built into the KornShell but not
       the Bourne Shell.

  NOTE
       This is an alias built into the shell.

                                                                       1

  functions(1)          MPE/iX Shell and Utilities          functions(1)
  ______________________________________________________________________

  SEE ALSO
       export(1), set(1), sh(1), typeset(1)

                                                                       2