GNU Bash is an sh-compatible command language interpreter that executes commands read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh). Bash is intended to be a conforming implementation of the IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2).
| Tags | Shells |
|---|---|
| Licenses | GPL |
| Implementation | Unix Shell |
Recent releases


Release Notes: New features were added in Bash and Readline.


Release Notes: New features have been added to Bash and Readline.


Release Notes: Several new features were implemented. New "autocd", "checkjobs", and "dirspell" options were added. The new "globstar" option for special handling of '**'' was introduced. Completion was enhanced. Bash will now retry on failure to spawn children due to insufficient resources. A compatibility level for behavior as in older versions was introduced. The "-b" (socket buffer size) and "-T" (number of threads) options were added to "ulimit". A "command_not_found_handle" shell function can now be executed when a command is not found. New '&>>' and '|&' redirection operators were introduced. Many other enhancements, also to readline, were made, and bugs were fixed.


No changes have been submitted for this release.


Release Notes: This is the third major release of bash. The features introduced in the intermediate releases following bash-2.05 have been completed. Support for the bash debugger (a separate project) has been integrated.
Recent comments
17 Nov 2001 15:00
Re: Bash-2.05a archive corrupt?
That did it. When in doubt, go to the source.
Thanks!
21 Jun 1999 18:08
compiling problem with bash 2.0.3
i had problems compling this.... due part of a patch (bash-log.diff) applied to the source, which came in the .src.rpm i got ....... if u have this problem...... try removing the lines in the patch that modify your Makefile and varable.c