早期的 Unix 系统上使用了哪些 shell?

Mak*_*aks 21 shell history thompson-shell

根据维基百科,Bourne shell 是在 1977 年推出的,C shell 是在 1978 年推出的,但 unix 本身可以追溯到 1969 年。

如果您在 1977 年之前使用 unix 系统,您会使用什么 shell?

cjm*_*cjm 18

最初的 Unix shell 是Thompson shell。它还有一个衍生产品,称为PWB 外壳

(来源:维基百科历史悠久的 Unix shell

  • 作为一个有趣的花絮,Newham 和 Rosenblatt(在 _Learning the bash Shell_ 中)提到 bash 不支持的唯一 Bourne shell 功能是 ^ 抑扬符作为管道的同义词,包含在 sh 中是为了与 Thompson shell 向后兼容。 (5认同)