Bourne Shell vs Bash Shell

[Bourne Shell]
Developed by Stephen Bourne at Bell Labs, it was a replacement for the Thompson shell, whose executable file had the same name—sh.
It was released in 1977 in the Version 7 Unix release distributed to colleges and universities.
Over the years, the Bourne shell was enhanced at AT&T.

[Bash Shell]
Bash is a Unix shell written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell (sh).
Released in 1989, it has been distributed widely as the shell for the GNU operating system and as the default shell on Linux and Mac OS X.
It has been ported to Microsoft Windows and distributed with Cygwin and MinGW, to DOS by the DJGPP project,
to Novell NetWare and to Android via GNU Bash Installer and various terminal emulation applications.

[Differences]
The Bash command syntax is a superset of the Bourne shell command syntax.
Vast majority of Bourne shell scripts
can be executed by Bash without modification.
Bash's syntax has many extensions which the Bourne shell lacks.

reference:
http://en.wikipedia.org/wiki/Bourne_shell
http://en.wikipedia.org/wiki/Bash_(Unix_shell)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值