
    Utility Standard

    Switches       may be placed anywhere on the command line
                   using the inverse letter-case cancels most switches

     -?[topic]     prints manual to screen [starting at topic]
     --            stops switch processing
     -+a[name]     alias
     -+s[cmd]      executes (shell)cmd at program start
     -+x[cmd]      executes (shell)cmd at program  exit
     -+i[file]     takes additional arguments from file
     -+o[file]     redirects stdout to file (always binary)
     -+e[file]     redirects stderr to file (always  ASCII)

    Exit           bit0    : fatal error
                   bit1    : file read error
                   bit2..6 : utility specific errors
                   bit7    : <Ctrl-C> break

    Strings        may contain C `\-sequences'
                   `\x2HEX-digits' represents any byte value
                   enclose in double quotes to include space

    DETAILS

         Utilities which do not require arguments read from stdin, i.e.
          - keyboard
          - redirected file (`<')
          - pipe            (`|').

     -?: If the environment variable MAN.DIR is set, TM invokes "man" to
         show the manual. "man" is called with <utility name> and the
         optional topic as parameters. By default only the version is
         displayed.

     -+
      a:
      i: Switches and other arguments may be predefined, so that they
         need not be retyped any time the program is called.
         By default the environment variable <utility name>.OPT is taken
         as if typed at the beginning of the command line (except for
         wild cards).
         Then the default argument file <utility name>.opt is used in the
         same way (the current directory is searched first, then the
         complete PATH). Lines with a `;' in the first column are ignored
         (comment).
         With -+a<name> the (internal) utility name is changed to <name>,
         i.e. for everything associated with the utility name, <name>
         is used (environment variable, default argument file, ...).
         If -+i is specified arguments are read from the optional file
         instead of the default argument file.
         Command line arguments are evaluated later, and may override
         previously defined options.

    SWITCH PROCESSING

         The behaviour of switch processing can be controlled by two
         environment variables.
         Normally switches are recognized anywhere on the command line.
         Setting _POSIX_OPTION_ORDER stops switch processing at the first
         non-switch argument.
         If a switch requires an argument it may follow the switch letter
         immediately or separated by space.
         Setting _REQU_ARG_IMMEDIATE demands that the argument follows
         immediately.
