zshall(1)
NAME
zshall - the Z shell meta-man page
SYNOPSIS DESCRIPTION
- Zsh is a UNIX command interpreter (shell) usable as an in
- teractive login shell and as a shell script command processor.
- Of the standard shells, zsh most closely resembles ksh but in
- cludes many enhancements. Zsh has comand line editing, builtin
- spelling correction, programmable command completion, shell func
- tions (with autoloading), a history mechanism, and a host of oth
- er features.
- This manual page includes all the separate manual pages in
- the following order: zshmisc (general information), zshexpn
- (command and parameter expansion), zshbuiltins (built-in func
- tions), zshcompctl (completion control via the compctl built-in),
- zshparam (shell parameters), zshzle (command line editing) and
- zshoptions (shell options).
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 ex
- ecute. The remaining arguments are assigned to the positional
- parameters. The following flags are interpreted 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 %zshenv%. If the RCS option
- is unset within %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 char
- acter 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/zsh30/zprofile and then
- $ZDOTDIR/.zprofile. Then, if the shell is interactive, commands
- are read from %zshrc% and then $ZDOTDIR/.zshrc. Finally, if the
- shell is a login shell, /etc/zsh30/zlogin and $ZDOTDIR/.zlogin
- are read.
FILES
$ZDOTDIR/.zshenv
$ZDOTDIR/.zprofile
$ZDOTDIR/.zshrc
$ZDOTDIR/.zlogin
$ZDOTDIR/.zlogout
${TMPPREFIX}* (default is /tmp/zsh*)
%zshenv%
/etc/zsh30/zprofile
%zshrc%
/etc/zsh30/zlogin
/etc/zsh30/zlogout
AUTHOR
- Zsh was originally written by Paul Falstad <pjf@cts.com>.
- Zsh is now maintained by the members of the zsh workers mailing
- list zsh-workers@math.gatech.edu. The development is currently
- coordinated by Zoltan Hidvegi <hzoli@cs.elte.hu>.
SEE ALSO
sh(1), csh(1), tcsh(1), rc(1), bash(1), ksh(1).
- IEEE Standard for information Technology - Portable
- Operating System Interface (POSIX) - Part 2: Shell and Utilities,
- IEEE Inc, 1993, ISBN 1-55937-255-9.
- zsh version 3.0 June 26, 1996