Bash BashUnix shell的一種在年由布萊恩福克斯為了GNU計劃而编写年釋出第一個正式版本原先是計劃用在GNU作業系統上但能运行于大多数类Unix系统的操作系统之上包括Linux與Mac OS X v起至macOS Mojave都將它作為預設shell而自macOS Catalina預設Shell以zsh取代 Bash是Bourne shell的後繼相容版本與開放原始碼版本它的名稱來自Bourne shellsh的一个双关语Bourne again  born againBourneAgain SHell Bash是一个命令处理器通常运行于文本窗口中并能执行用户直接输入的命令Bash还能从文件中读取命令这样的文件称为脚本和其他Unix shell 一样它支持文件名替换通配符匹配管道here文档命令替换变量以及条件判断和循环遍历的结构控制语句包括关键字语法在内的基本特性全部是从sh借鉴过来的其他特性例如历史命令是从csh和ksh借鉴而来总的来说Bash虽然是一个满足POSIX规范的shell但有很多扩展 一个名为Shellshock的安全漏洞在年月初被发现并迅速导致互联网上的一系列攻击这个漏洞可追溯到年发布的版本