Summary
Bash is the GNU Project's shell—the Bourne Again SHell. This is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and the C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard
Bash - GNU Project - Free Software Foundation
gnu.org
Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.[12][13] First released in 1989,[14] it has been used as the default login shell for most Linux distributions.[15] Bash was one of the first programs Linus Torvalds ported to Linux, alongside GCC.[16] A version is also available for Windows 10 and Windows 11 via the Windows Subsystem for Linux.[17][18] It is also the default user shell in Solaris 11.[19] Bash was also the default shell in versions of Apple macOS from 10.3 (originally, the default shell was tcsh) to the 2019 release of macOS Catalina, which changed the default shell to zsh, although Bash remains available as an alternative shell.[20]
Bash (Unix shell) - Wikipedia
wikipedia.org
Bash Features This text is a brief description of the features that are present in the Bash shell (version 5.2, 19 September 2022). The Bash home page is ...
Bash Reference Manual
gnu.org
Variables · Functions · Interpolation · Brace expansions · Loops · Conditional execution · Command substitution · One-page guide to Bash scripting
Bash scripting cheatsheet
devhints.io
Bash 5.2 API documentation with instant search, offline support, keyboard shortcuts, mobile version, and more.
DevDocs — Bash documentation
devdocs.io