man zsh30all (Commandes) - the Z shell meta-man page

NAME

zshall - the Z shell meta-man page

SYNOPSIS

DESCRIPTION

Zsh is a UNIX command interpreter (shell) usable as an interactive login shell and as a shell script command processor. Of the standard shells, zsh most closely resembles 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. This manual page includes all the separate manual pages in the following order: zshmisc (general information), zshexpn (command and parameter expansion), zshbuiltins (built-in functions), zshcompctl (completion control via the compctl built-in), zshparam (shell parameters), zshzle (command line editing) and zshoptions (shell options).

REFERENCE

zshmisc.1

REFERENCE

zshexpn.1

REFERENCE

zshbuiltins.1

REFERENCE

zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshbuiltins.1

REFERENCE

zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshexpn.1

REFERENCE

zshbuiltins.1

REFERENCE

zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshbuiltins.1

REFERENCE

zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
See zshmisc.1

REFERENCE

zshexpn.1

REFERENCE

zshbuiltins.1

REFERENCE

zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshbuiltins.1

REFERENCE

zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
See zshexpn.1

REFERENCE

zshbuiltins.1

REFERENCE

zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
See zshbuiltins.1

REFERENCE

zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
zshparam.1

REFERENCE

zshzle.1
zshzle.1
See zshcompctl.1

REFERENCE

zshparam.1

REFERENCE

zshzle.1
zshzle.1
See zshparam.1

REFERENCE

zshzle.1
See zshzle.1

REFERENCE

zshoptions.1
See zshoptions.1

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 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 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/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.