zsh

Hurricane Electric Internet Services: Accounts starting at $9.95/month
Hurricane Electric Internet Services

NAME

       zsh - the Z shell


SYNOPSIS

       Because  zsh  contains  many  features, the zsh manual has
       been split into a number of sections:

            zsh          Zsh overview (this section)
            zshbuiltins  Zsh built-in functions
            zshcompctl   Zsh completion control
            zshexpn      Zsh command and parameter expansion
            zshparam     Zsh parameters
            zshzle       Zsh command line editing
            zshoptions   Zsh options
            zshmisc      Currently everything else


DESCRIPTION

       Zsh is a UNIX command interpreter  (shell)  usable  as  an
       interactive login shell and as a shell script command pro-
       cessor.  Of the standard shells, zsh most  closely  resem-
       bles  ksh  but includes many enhancements.  Zsh has comand
       line editing, builtin  spelling  correction,  programmable
       command  completion, shell functions (with autoloading), a
       history mechanism, and a host of other features.


INVOCATION OPTIONS

       If the -s flag is not present and an  argument  is  given,
       the first argument is taken to be the pathname of a script
       to execute.  The remaining arguments are assigned  to  the
       positional  parameters.   The  following  flags are inter-
       preted by the shell when invoked:

       -c string
              Read commands from string.
       -i     Force shell to be interactive.
       -s     Read command from the standard input.

STARTUP/SHUTDOWN FILES

       Commands are first read from /etc/zshenv.  If the -f  flag
       is   present  or  if  the  NO_RCS  option  is  set  within
       /etc/zshenv, all other initialization files  are  skipped.
       Otherwise,  commands  are read from $ZDOTDIR/.zshenv.  (If
       ZDOTDIR is unset, HOME is used  instead).   If  the  first
       character of argument zero passed to the shell is -, or if
       the -l flag is present, then the shell is assumed to be  a
       login  shell, and commands are read from /etc/zprofile and
       then $ZDOTDIR/.zprofile.  Then, if the shell  is  interac-
       tive,  commands  are  read from /etc/zshrc and then $ZDOT-
       DIR/.zshrc.  Finally, if  the  shell  is  a  login  shell,
       /etc/zlogin and $ZDOTDIR/.zlogin are read.

FILES

       $ZDOTDIR/.zshenv
       $ZDOTDIR/.zprofile
       $ZDOTDIR/.zshrc
       $ZDOTDIR/.zlogin
       $ZDOTDIR/.zlogout
       /tmp/zsh*
       /etc/zshenv
       /etc/zprofile
       /etc/zshrc
       /etc/zlogin
       /etc/zlogout

AUTHOR

       Zsh   was   originally  written  by  Paul  Falstad  <pf@z-
       code.com>.
       Programmable  completion  was  implemented  by  Sven  Wis-
       chnowsky  <oberon@cs.tu-berlin.de>  and  Peter  Stephenson
       <P.Stephenson@swansea.ac.uk>.  Zsh is currently maintained
       by  the  members of the zsh workers mailing list zsh-work-
       ers@math.gatech.edu and  coordinated  by  Richard  Coleman
       <zsh@math.gatech.edu>.

SEE ALSO

       sh(1),  csh(1),  tcsh(1),  rc(1),  bash(1),  ksh(1),  zsh-
       builtins(1), zshcompctl(1), zshexpn(1), zshparam(1),  zsh-
       zle(1), zshoptions(1), zshmisc(1)
Hurricane Electric Internet Services: Accounts starting at $9.95/month
Hurricane Electric Internet Services
Copyright (C) 1998 Hurricane Electric. All Rights Reserved.