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
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout