📅  最后修改于: 2020-12-29 05:52:20             🧑  作者: Mango
重击的历史
- 以前,UNIX世界中的大多数软件都是专有的封闭源代码。 UNIX系统也不是开源的,您必须使用shell。当时在/ bin / sh命令下存在一个由“ Bourne Shell”命名的外壳,该外壳是专有的并且是封闭源代码。伯恩以发明家史蒂文·伯恩(Steven Bourne)的名字命名。
- 当时,Richard Stallman从Free Software Foundation(FSF)开始了GNU项目,以创建一个与UNIX兼容的操作系统,并将所有内容都视为开源。革命缺乏进展。他需要一个可以运行现有Shell脚本的免费Shell。这是他作为FSF资助的为数不多的项目之一,必须建立一个完全开源的系统。然后在1988年1月110日,Brian Fox(FSF雇员)开始在Bash上进行编码,并于1989年6月8日发布了Bash的beta版本0.99。
- Brian Fox一直担任Fash的主要维护人员,直到1993年。然后他从FSF辞职,而Chet Ramey(FSF的早期贡献者)承担了责任。
- 此外,1996年12月23日,Chet Ramey向公众发布了另一个bash版本2.0,该版本具有比旧bash版本更多的新功能。
- 现在,切特·拉米(Chet Ramey)以正式的bash维护者而闻名,他继续在bash方面做进一步的改进。
Bash是Linux附带的标准外壳。它是当今最流行的外壳程序,它是开源的,并且具有我们在下一主题中阅读的各种生产性功能。它也可用于Linux发行版,macOS,Solaris 11和Windows 10。它通过许多改进为用户提供最佳体验。
注意:当前,我们拥有最新的bash版本,即具有新功能的bash-5.0。