Z shell

The Z- Shell ( zsh ) is a Unix shell that can be used both as an interactive login shell and as a powerful command interpreter for shell scripts. Zsh is often viewed as an extended Bourne shell, which incorporates many improvements and features of bash, ksh, tcsh and.

Origin

The first version was written in 1990 by Paul Falstad, at the time a student at Princeton University.

Origin of the name

The name derives from Zhong Shao zsh, a professor at Yale University, from which at that time was an assistant at Princeton University. Paul Falstad thought that Shao's login name " zsh " a good name for a shell is.

Properties

  • Programmable tab-completion for both options and arguments of the most used programs, including native support of several hundred programs
  • Use the same command history of all running shells
  • Advanced Dateiglobbing it possible to further specify files without an external program call
  • Advanced Variablen-/Array-Handhabung
  • Editability of commands with multiple rows
  • Spell check
  • Emulation for example, the Bourne shell when called by / bin / sh
  • Individualized prompt with the option to view information on the right side of the screen and to remove them if the command is too long
  • Subsequently loadable modules, including full TCP and IPC -socket operation, an FTP client and advanced mathematical functions
  • Flexible configuration
834220
de