，包括Linux与Mac OS X v10.4起至macOS Mojave都将它作为预设shell，而自macOS Catalina，预设Shell以zsh取代。Bash是Bourne shell的后继相容版本与开放原始码版本，它的名称来自Bourne shell（sh）的一个双关语（"Bourne again" / born again）：Bourne-Again SHell。Bash是一个命令处理器，通常运行于文本窗口中，并能执行用户直接输入的命令。Bash还能从文件中读取命令，这样的文件称为脚