Ash (Almquist Shell) Variants
a year ago
- #Shell
- #Unix
- #History
- Ash(Almquist Shell)的变体及其发展历史。
- Kenneth Almquist于1989年首次发布,作为System V Release 4 Bourne shell的替代品。
- Ash与SVR4 shell的关键区别,包括命令替换和导出语法。
- 通过传统BSD版本(4.3BSD-Net/2到4.4BSD-Lite2)的演变。
- 386BSD和BSD/OS(BSDi)变体及其具体修改。
- NetBSD和FreeBSD的发展,包括POSIX合规性和功能添加。
- Ash的早期Linux移植及其在Slackware和Debian等发行版中的采用。
- Dash(Debian Almquist Shell)作为从NetBSD衍生的、符合POSIX标准的轻量实现。
- Slackware基于Debian的Ash版本,并应用特定补丁的变体。
- Android使用源自NetBSD的Ash变体,后由mksh替代。
- Cygwin从Ash过渡到Bash,再转向Dash的过程。
- BusyBox整合了经过体积和兼容性修改的Ash。
- Minix对Ash的采用及修改。