Primary
Bash ○˒|Definition|1st|20251119205401-00-⌔
Bash (Unix shell)
Bash (short for “Bourne Again SHell”) is an interactive command interpreter and command language developed for Unix -like operating systems. Created in 1989 by Brian Fox for the GNU Project,1 it is designed as a completely free software alternative for the Bourne shell,
sh, and other proprietary Unix shells,2 supported by the Free Software Foundation.1 Having gained widespread adoption, Bash is commonly used as the default login shell for numerous Linux distributions.3 It also supports the execution of commands from files, known as shell scripts, facilitating automation.The Bash command syntax is a superset of the Bourne shell’s syntax, from which all basic features of the Bash syntax were copied. As a result, Bash can execute the vast majority of Bourne shell scripts without modification. Some other ideas were borrowed from the C shell, its successor tcsh, and the Korn Shell. It is available on nearly all modern operating systems, making it a versatile tool in various computing environments.
Printed 2026-06-28.
Link to original Footnotes
Hamilton, Naomi (30 March 2008). “The A–Z of Programming Languages: BASH/Bourne-Again Shell”. computerworld.com.au. Computerworld Australia. p. 2. Archived from the original on 11 August 2016. Retrieved 8 August 2025. When Richard Stallman decided to create a full replacement for the then-encumbered Unix systems, he knew that he would eventually have to have replacements for all of the common utilities, especially the standard shell, and those replacements would have to have acceptable licensing. Hamilton, Naomi (30 May 2008). “The A–Z of Programming Languages: BASH/Bourne-Again Shell”. readthedocs.io. Computerworld Australia. Retrieved 8 August 2025. ↩ ↩2
“Bash - GNU Project - Free Software Foundation”. www.gnu.org. ↩
Morris, Richard (14 December 2015). “Chet Ramey: Geek of the Week”. Simple Talk. Archived from the original on 31 July 2020. Retrieved 8 August 2025. ↩
Bash ○˒|Website|1st|20251021001049-00-●
Bash - GNU Project - Free Software Foundation
Link to original
(echo:: @ ᯤ ᯤ)
Secondary
• • •