Zsh(Z-shell)是一款用于交互式使用的shell,也可以作为脚本
解释器来使用。其包含了 bash,
ksh,tcsh 等其他shell中许多优秀功能,也拥有诸多自身特色。
Zsh初版由原作者保罗·弗斯塔德(Paul Falstad)于1990年在
普林斯顿大学求学时编写。其名称zsh源于普林斯顿大学助教的
邵中(Zhong Shao,现任
耶鲁大学教授)——保罗将邵中的
用户名。
2012年07月22,Z shell(Zsh)的开发团队已提供其 5.0 正式版本的源码包下载。Zsh 5.0 是继 4.2 之后而推出的稳定版本,与上一版相比,为其用户添加了诸多新特性。
新增 COMBINING_CHARS、
DEBUG_BEFORE_
CMD、HASH_EXECUTABLES_ONLY 等选项。