Bash歷史
Bash歷史如下:
- 以前,UNIX世界中的大多數軟體都是專有的和封閉原始碼。UNIX系統也不是開源的,必須使用shell。當時在
/bin/sh
命令下存在一個由「 Bourne Shell」命名的shell,shell是專有的並且是封閉原始碼。Bourne是以發明家史蒂文·伯恩(Steven Bourne)的名字命名。 - 當時,Richard Stallman與自由軟體基金會(FSF)一起開始GNU專案,以建立一個與UNIX相容的作業系統,並將所有目標都視為開源。開發缺乏進展,需要一個可以執行現有Shell指令碼的免費Shell。這是他作為FSF資助的少數專案之一,必須建立一個完全開源的系統。然後在1988年1月110日,Brian Fox(FSF雇員)開始在Bash上進行編碼,並於1989年6月8日發布了Bash的beta版本0.99。
- Brian Fox一直擔任FSF的主要Bash維護者,直到1993年。然後他從FSF辭退,而Chet Ramey(FSF的早期貢獻者)承擔了責任。
- 此外,1996年12月23日,切特·拉米(Chet Ramey)向公眾發布了另一個bash版本2.0,該版本具有比舊bash版本更多的新功能。
- 現在,切特·拉米(Chet Ramey)以官方的bash維護者而聞名,他繼續在bash方面做進一步的改進。
- Bash是Linux附帶的標準Shell。它是當今最流行的開源Shell,並且具有在下一主題中閱讀的各種生產功能。它也可用於Linux發行版,MacOS,Solaris 11和Windows 10。它通過許多改進為使用者提供最佳體驗。
注意:目前最新的bash版本是bash-5.0。